Andy Lee is one of the longest-tenured pros in the NFL, now enjoying his seventeenth season in the league. A three-time Pro Bowler, Andy’s currently punting for the upstart Arizona Cardinals, and he holds the franchise record for punting yards in San Francisco 49ers’ history.