The stock is still up by more than 100% this year, but it has given back a large chunk of its earlier gains.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
The stock is still up by more than 100% this year, but it has given back a large chunk of its earlier gains.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles