3 ms·
I'm not sure how it works, but the Giants contract is with Comcast SportsNet and 99% of the games are on their channel which is cable only.
by diogenescynic 11y ago
I'm not sure how it works, but the Giants contract is with Comcast SportsNet and 99% of the games are on their channel which is cable only.