Boston, LA, SFC and DC in running for 2024 Games

Olympics nb

Boston, Los Angeles, San Francisco and Washington are the cities still in the running for a possible U.S. bid to host…