10 players with the longest NFL careers, including Brett Favre and Tom Brady Published by Andrew Buller-Russ