LA Wins the 2028 Olympics

Los Angeles was recently announced as the host city of the Olympics in 2028.  Although, L.A. had originally intended to host the 2024 games, the International Olympic Committee decided to […]

Read More»