Capital Race Cars welcomes Steve Francis to Team Capital! Looking forward to winning races in 2017! admin2018-04-02T19:50:57+00:00 November 16, 2016 social position