July 28, 2014 2:14 pm

NFL Bringing 2 Teams to LA?

The NFL is thinking about building a stadium in LA and bringing in two teams. Which two would you want? Fred Roggin sits down with Jeff G from Power 106 and Mark Willard from 710 ESPN Radio who believes, “The NFL is going to be here at some point”. Originally aired on Going Roggin July 27, 2014.

US & World Videos

Exit mobile version