Seems like just a matter of time before ESPN with their 8 channels will want to get in on this. After tht happens ESPN would almost be unwatchable the way they run things to death.
I hope they don't but it does seem like a natural fit. But I would think NBC has more money but not sure on that on
I hope they don't but it does seem like a natural fit. But I would think NBC has more money but not sure on that on