NFL owners approve Rams’ move to Los Angeles
NFL Football is back in Los Angeles. But it was at the expense of St. Louis sports fans. NFL owners approved a plan to allow the St. Louis Rams to move to Los Angeles, according to multiple media reports. The team will play in Los Angeles starting in the 2016 season. The Los Angeles Times
Continue Reading