In August 2009, Stephen Strasburg signed a $15.1 million contract with the Washington Nationals. But how much he makes per year varies by season.
See the related link below for the USA Today MLB Baseball salary database to look up player's salaries by season.
Chat with our AI personalities