What an incredible scene for an incredible race. 135k in attendance to watch Helio finally capture that elusive 4th win at Indy. Take a look at his incredible late pass and the hectic finish!
They give me too many nicknames. Trav Mifflin, Travmar...ect. but Travis works fine.Full Bio