Quinn Ewers, who was viewed by many as America’s best high school football player and had been heading into his senior season at Southlake Carroll in suburban Dallas, has decided to head to Ohio State immediately. Ewers wrote on Twitter that the opportunity to make money at Ohio State now that the NCAA allows players [more]