NFL Owners Approve LA Move For Rams, Possibly Chargers
National Football League team owners on Tuesday approved a plan to relocate the St. Louis Rams to Inglewood, California, a city about 10 miles south of downtown L.A., while the San...To view the full article, register now.
Already a subscriber? Click here to view full article