- 21,261
- United States
Trending on twitter right now.How sad! As a father this gives me great pause. We should never have to leave our families like this. I'm so glad he got to see the race.
Steve's last tweet was in reference to him watching the whole race, but it feels like it was saying so much more. RIP sir:
https://twitter.com/SteveByrnes12/status/590104445867925504?s=01