By Omar HassounStaff Writer With the $4.96 billion Los Angeles Stadium at Hollywood Park still under construction, its future tenants, both of which moved to Los Angeles in order to play there, have had to find temporary homes. The Los Angeles Rams, who returned to LA in 2016 after 20 years in St. Louis, are […]