I see it was just announced that the entire NCAA tournament will be held in Indiana. The Final Four will be in Lucas Oil Stadium in Indy. Does it seem strange to anyone else that they need a 70,000 seat stadium for basketball games where there likely will be no spectators?
Bookmarks