April 10, 2018  Eric Cowdin joined AJ Foyt Racing in October as the Technical Director and Tony Kanaan’s race engineer. Following are his thoughts on this weekend’s race on the Streets of Long Beach. On the biggest challenge at Long Beach: “One of the biggest challenges is the track.  It will change constantly through the weekend. …

This content is for 12-Month TSO Subscription members only.
Log In Register