Ohio State quarterback C.J. Stroud may be the biggest question mark in next week’s NFL draft, and today he’s visiting a team he hadn’t previously been linked to. The Falcons are hosting Stroud on a visit today, according to Mike Garafolo of NFL Network. Atlanta has the No. 8 overall pick next Thursday night, and [more]
More...
More...