Rather than sign Lamar Jackson to a long-term extension, the Baltimore Ravens placed the franchise tag on their star quarterback. How the Ravens handled Jackson‘s contract has left a sour taste in Stephen A. Smith’s mouth. Smith aired his grievances about Jackson getting the franchise tag instead of a long-term deal, via First Take. Overall, […]