We don't have any other option than to buy an NFL pass to watch games in India!
Still, I'll look for the highlights and keep track on media about it!
Thanks! I've been trying to find it out on channels but all clear now. How much does it cost?
reply