Edwards: Victory at Charlotte Edwards: Victory at Charlotte Barry Albert October 15, 2011 Carl Edwards has won the 30th Annual DollarGeneral 300 Miles of Courage here at Charlotte Motor Speedway....Read More