Philadelphia has withdrawn its bid to become the host city for the 2024 Summer Olympic Games. Mayor Nutter explained that the decision was made after realizing the "financial realities of hosting the games." The Games won't be in New York City, either. They announced they're pulling out of the bidding as well. [6ABC] - James Jennings/Photo: phillytrax
Filed under:
Loading comments...