NASCAR action: Carl Edwards wins at Phoenix International Raceway [video]
Carl Edwards snapped a 70-race winless streak this weekend in NASCAR action at the Phoenix International Raceway.
Read MoreCarl Edwards snapped a 70-race winless streak this weekend in NASCAR action at the Phoenix International Raceway.
Read More