NFL Stadium Getting Trashed Following World Cup News

Published by
The Spun

By Andrew McCarty On Thursday afternoon, the sports world learned the host locations for the 2026 World Cup. The United States, Canada and Mexico will share host venues for the beloved sporting event. In total, there are 16 cities that will be hosting games for the next World Cup. Among the cities in contention was the nation’s capital. However, Washington D.C. was not selected as one of the host cities and fans know why. FedEx Field – home of the Washington Commanders – isn’t up to snuff. “‘For only the the second time in men’s World Cup history, the capital of a host country will not host an…

Read More