If there’s one narrative getting squashed this season, it’s that Ohio State football quarterbacks can’t succeed in the NFL. This is all thanks to Houston Texans rookie C.J. Stroud, who’s already inserting himself into the MVP conversation thanks to his outstanding play. The Texans came into the season with some of the lowest expectations in […]