I found this site on tripadvisor. Covers 20 different Vegas spots to enjoy March Madness (well 19 since the Lagasse stadium at the Pallazzo is sold out). Good stuff!!!
https://thevegasparlay.com/march-madness-in-las-vegas/march-madness-in-las-vegas-parties-everywhere/
https://thevegasparlay.com/march-madness-in-las-vegas/march-madness-in-las-vegas-parties-everywhere/