Wanna go see one of the Final Four games?! It’s going to cost you … even for nosebleed seats.
Check it out…
Via BR:
This year’s Final Four will be held at AT&T Stadium in Arlington, Texas. The stadium can hold more than 100,000 fans at maximum capacity. Judging by the view above, some fans will be better off watching the game on the giant scoreboard.