3 years ago - Mar 07, 2022, 8:40 PM
Oklahoma announced that its annual spring game is set for April 23 at 3 p.m. with Baker Mayfield's Heisman statue dedication to follow.
Read Full Article at Yahoo