ODESSA — Senior quarterback Peyton Powell has committed to Baylor University over competing offers from Ohio State, Oklahoma, Texas Tech, TCU, and the Texas Longhorns to name a few. He has received over 20 offers nationally.
Odessa Permian Football