good news: Ben Johnson a “slam dunk” for the position of a Commander……. Ben...
Adam Schefter
The Detroit Lions offensive coordinator Ben Johnson is reportedly seeking a $15 million annual...