Agreed.McCordsville Cowboy;1400590 said:If they have needs at that position and money available, its an upgrade. It doesn't mean they will win more games but as a GM you have to give your team the best shot at winning with upgrading your personnel.
When you have serious cap room, one bad deal wont kill you. Especially if that 17 million is paid early in his deal or upfront.
TD22;1400542 said:7 yrs 49.5M and 17M signing bonus
WOW!!!!!!!!!!!!!!!!!!
according to Clayton on ESPN (Sportscenter)