WASHINGTON (AP) — Washington’s NFL franchise is set to return to the nation’s capital as part of an agreement between the organization and the District of Columbia government to build on the site of the old RFK Stadium.
Must Read
300 Delta passengers forced to spend night on Albama tarmac
WORLD | April 12, 2025