Stephen Strasburg - Wikipedia
5 Worst Current Contracts in the MLB
MLB's Highest-Paid Players 2022: Scherzer Scores Record $59 Million –
The Nats paid Stephen Strasburg $245M because they couldn't afford not to
Stephen Strasburg signs seven-year, $245 million deal with Washington Nationals
Stephen Strasburg, Nationals agree to 7-year, $245 million contract - The Washington Post
Stephen Strasburg re-signs with Nationals for record-breaking $245 million deal
Progress report: Washington Nationals - The San Diego Union-Tribune
Stephen Strasburg deal with Nationals
Stephen Strasburg playing mediator between Anthony Rendon, Nationals: report
Breaking Down Stephen Strasburg's Record-Setting Deal - The Ringer