Four-Star Peyton Powell Visits OSU, Talks Pokes Ahead of Decision Day

Four-star athlete Peyton Powell, one of the top prospects from the state of Texas, announced this week he’ll make his commitment to one of TCU, Baylor, Ole Miss, OSU, Illinois, Texas Tech, Arkansas, Texas, Virginia or Ohio State.

Days after making that announcement, on Tuesday he tweeted that he was in Stillwater visiting OSU. He confirmed to PFB that the visit was on an unofficial basis.

Nonetheless, his interest in