team usa logo

Written by Team USA. Posted in Driver Blog, Feature, Michai Stephens Published on January 30, 2015   Evanston, Ill. – Looking back on 2014, I find myself being reminded of a wide range of emotions and experiences. I had taken part in my first-ever auto race. I had won some and lost some, but whether it be good or bad, I always found the time to reflect. Doing so allowed me to recognize so much more. What I found to …

Read more »