All 43 teams cheat in NASCAR

Felix Sabates, on how many of the 43 cars in Sunday's Daytona 500 will include a piece, part or substance that violates NASCAR rules?

"All Forty-three," says Sabates, a long-time owner who has a piece of Chip Ganassi Racing.

So there you have it, right from a team owners mouth – every single team in the NASCAR paddock cheats. Is this a sport or the Barnum and Bailey Circus?