IMSA: Porsche wins at Long Beach after competitors self-destruct
Sometimes in racing the slowest car wins when its competitors self-destruct. WTR Andretti’s hopes of victory was eliminated when Ricky Taylor nosed the No. 10 Acura into the Turn 1 … Read More