Ralph Sheheen on the Supercross Headlines
FOX Sports Supercross Announcer Ralph Sheheen is a longtime Friend of The Freaks especially when it comes to the Supercross season which debuted for 2018 Saturday night in Anaheim. Sheheen took us backstage on everything from wardrobe malfunctions, to race winners to whatever happened to James Stewart anyway? Listen…