North Allegheny grad Ayden Owens lands at Arkansas with record-setting splash
Ayden Owens felt the sunshine of Southern California and the cold of Ann Arbor, Mich., in his first three years of college. Nowadays, you’ll find the former North Allegheny star breaking track and field records down south in Fayetteville, Ark.
Read More...