Dallas facility collapse, Superbowl in London?
By admin
Just finished reading this article in the NYTimes about the NFL being concerned about practice facilities like the one that collapsed in Dallas as well as the likelihood of having a Superbowl in London England.
NFL Categories: