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