LAS VEGAS ? The seemingly unending questions about why he changed crew chiefs after winning the 2011 Sprint Cup championship can now be put away.
Tony Stewart and new crew chief Steve Addington have made it to the winner?s circle.
After all of three races together.
No comments:
Post a Comment