Which Cardinal makes the most per year?

Today’s question: The St. Louis Cardinals announced Friday the signing of free agent Dexter Fowler to a five-year, $82.5-million contract. It’s the richest contract the team has ever awarded a player who was not one of their own free agents. What current Cardinals player has the highest annual salary?

Yesterday’s answer: The Buccaneers lost their 26th-straight game to the Chicago Bears in Tampa and began the 1977 season at 0-12. They won the following week in New Orleans and then beat the St. Louis Cardinals at home to finish the season at 2-12.