0 votes
18 views
asked by Question
What channel is the Giants and Patriots game on?

1 Answer

0 votes
answered by Expert
The game will air on NBC (Channel 4) in the New York area. The game will air locally on CBS in the Boston area.
Welcome to All about Travel site, where you can find questions and answers on everything about TRAVEL
...