BTN and Comcast have a deal. The Rutgers board is usually excellent about staying on top of this stuff, even though this is basically from one guy.
https://rutgers.forums.rivals.com/threads/comcast-btn-update.149428/
https://rutgers.forums.rivals.com/threads/comcast-btn-update.149428/