Jamie McMurray Wins The Allstar Race @ Charlotte He was better than everyone when it counted. It was so close for so long though. Continue reading