IBTimes -
20 May 2015 17:53
Progress is being made in the proposed return of a National Football League franchise to Los Angeles. According to a report from the league's official website, momentum is building for a return by the 2016 season.
Share this Article