Join us as we cheer on the Detroit Lions as they take on the New England Patriots in Munich, Germany!