Sopwith/Rocksteady Racing Scores Podium Finish in Texas June 2, 2015 Sopwith Motorsports and Rocksteady Racing teamed up for a third place finish at the World Racing League's 16-hour endurance race at Texas World Speedway on May 30th and 31st. Read More