The main difference between Cover 2 and Cover 3 defenses in football is the number of deep defenders. In Cover 2, there are two deep defenders, while in Cover 3, there are three deep defenders. This means that Cover 3 provides better protection against deep passes, while Cover 2 provides better protection against short and intermediate passes.