NFL, Sports, Vlog, YouTube

London Raiders? An American Football Team In London.

The Oakland Raiders are set to move into their brand new stadium in Las Vegas to start the 2020 NFL Season. However, going into 2019 they are without a home. Their lease in Oakland has run out. While there are more reasonable options than playing a season in London (or any Europan city). The NFL has made no secret about their desire to have a team in London.

Please Subscribe to Sports Talk With Troy Sports Talk With Troy On YouTube

Advertisements