oh god I just had the worst I feel old moment.

It's 2025, My favorite Madden football game turns 20 this year, Madden 2006 (released August 2005 for the 2005-06 NFL season).  Besides Aaron Rodgers (who may retire), idk who's left in the league from that year.