On Friday, Washington D.C. and the Washington Commanders fan base received great news. The city has approved a vote to begin preparation for a new 3.8 billion stadium project. “The D.C. City Council approves, by a 9-3 vote, the $3.8 billion project to build a new 65,000-seat stadium for the Washington Commanders, along with an […]