Which city is hosting the Final Four this year?
The NCAA website says the games are being played in North Texas and it shows a picture of the Dallas skyline on the front page. A CBS Sports graphic erroneously said the games will be played in North Texas, Texas.
Dallas and Fort Worth are both hosting major events leading up to the games, but they will be played at AT&T Stadium in Arlington.
The city experienced the same snub when the Super Bowl and NBA All-Star Games came to town, despite being larger than some other cities that frequently host sporting events like New Orleans and St. Louis.
KDFW FOX 4
Main Station Directory:
Didn't find what you were looking for?