LA Chargers Owner Denies Rumors Of Team Relocating To London
The L.A. Chargers moved to Los Angeles from San Diego before the 2017 NFL season, but the owner reportedly is dismissing a story that they might be on the move again — to London. Team owner Dean