Where to watch Patriots vs. Lions today: Channel, time, TV schedule, live stream for NFL Munich game

Wait 5 sec.

It should be a good one as New England and Detroit meet in Germany. Here's when and where to tune in.