We have seen college football played in NFL stadiums and baseball cathedrals, in Europe and soon in the Bahamas. What’s next? How about Bristol Motor Speedway in Bristol, Tennessee? It appears that could be in the works for 2016.
That time should not be this weekend against Florida.