URGENCY: As Detroit Lion Star is Back…….

URGENCY: The return of the Detroit Lion Star. Dave Birkett of the Detroit Free Press and USA TODAY Network claimed that the team and the quarterback agreed on a four-year, $212 million contract, according to two sources involved in the negotiations. The people spoke under condition of anonymity because they were not allowed to disclose…

Read More