JC5100

Participant
Post count: 3229

I’m surprised Fox let that happen. They lost Cowboys @ Bucs and Bucs @ Patriots, two of their biggest rating games.