Question: who has been playing the longest in the nfl?
Answer: Adam Vinatieri