Ohio State Pulls Major Upset by Landing Projected $315,000 Star Over LSU, Texas Athlon Sports Continue reading...