Rick Horrow joins and explains why the NFL is considering playing games in Germany.

Load comments