Report: Stephen Strasburg signs seven-year, $175 million contract extension

Author:
Video Duration:
48

Report: Stephen Strasburg signs seven-year, $175 million contract extension