07-22-2022, 03:30 PM
I saw the new NFL TV deal is going to get teams an estimated 300 million per year per team...so all the talks about not having any money to guarantee should be put to bed...
The boys are just talkin' ball, babyyyy