Last offseason, the Detroit Lions gave linebacker Derrick Barnes a three-year, $24 million contract before he could have even talked to other teams as a free agent. Soon after that, heading into the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results