Losing Streak Broken
Carl Edwards finally won.After his second longest drought of his career, Edwards pulled away on a late start to snap a 70-race winless streak Sunday.He won for the first time since Las Vegas in 2011. Edwards broke the longest slump of his career by winning at Phoenix in 2010. Coming off a miserable week at
Continue Reading