Question: How many teams did Carl Edwards drive for in NASCAR's Cup series?
Answer: 2