This weekend, the two major North American sports car championships will converge on the Long Beach Grand Prix circuit, sharing the schedule with IndyCar. Both the Tudor United Sports Car Championship and the SCCA Pro Racing Pirelli World Challenge are well contested by Porsche teams, including the factory 911 RSR duo that have proven quite …
Continue to the full article