Did you know that there is a football stadium on land once disputed between the US and Mexico? SOMEFACTS.com