News from all angles
Here's everything bettors need to know as the Lions and Patriots meet in Munich, Germany in NFL Week 10
Redirecting to CBS Sports in 3 seconds...
Share this story with your network