Gov. Glenn Youngkin (R) scrapped a budget proposal this week that would have given $350 million in incentives for the NFL’s Washington Commanders to build a new stadium in Virginia. This setback, along with a bevy of others, makes it more likely the football team will retain its home at FedEx Field in Landover, Maryland, […]