Did Marcus Peters Spit on Jarvis Landry?
Last night’s Browns versus Ravens game was easily one of the best games of the season. Between a record number of rushing touchdowns, a game-ending safety, and Lamar Jackson‘s triumphant return from a mysterious ailment, this edition of Monday Night Football had it all. Most fans didn’t notice one moment it featured: a spitting incident. […]
Read More