25. Terry Bradshaw – $10 million

Terry Bradshaw figured out right on time that he will not be young forever and took several side gigs that keep him in the spotlight until this day.

During the early part of his career with the Steelers, Bradshaw was a used car salesman during the off-season to supplement his income, as this was still during the days when most NFL players didn’t make enough money to focus solely on football.

Quickly after retirement, he signed a contract with CBS to become an NFL game analyst. Before his full-time work for them, he served as a guest commentator for CBS Sports’ NFC postseason broadcasts.