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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results