NFL Fantasy 'n Insight with The Aussie Guys
Ep 58: The Streets of London
Join @LewisMellor once again as he asks fans attending the NFL game at Wembley stadium between the Cowboys and Jags questions about their love of the game! Â What do fans think of the games announced for London in 2015? Â Would the Jags be a good fit as a more permanent London based franchise? Â Who WILL win the SuperBowl? Â No really Dallas fans - please be objective!!Â