Ford is still winless thus far this season. But the manufacturer has won 11 of the last 17 races at Talladega.

Source