The National Football League will send one or two teams back to Los Angeles within the next 12 to 24 months, a source told NBC Sports.
The National Football League will send one or two teams back to Los Angeles within the next 12 to 24 months, a source told NBC Sports.