Greensboro’s Roy Carroll on racing team at Le Mans: ‘I believe in going to win’

Greensboro’s Roy Carroll on racing team at Le Mans: ‘I believe in going to win’

Read more here.