Nationals, GM Rizzo earn 'I told you so' World Series title

FOX Sports

Published

This World Series championship serves as an 'I told you so' for the Washington Nationals and general manager Mike Rizzo

Full Article