Barbera On His Three 'Captains'
… I got out of the business for a while. I just wanted to concentrate on working.” But … on the Grand Circuit last year. U S Captain was winless in 2018 but has won four of five races this season. All three were from the first crop of …