Wembley is no Lambeau

The Packers won't be playing in London in 2018. Packers fans don't want the game anyway. Bryan Dee & Dan Needles discuss why that might be.