Question: How many teams has Ndamukong Suh played for?
Answer: 3