Max Scherzer on the Washington Nationals recent success

Video Details

Max Scherzer on the Washington Nationals recent success. The Nats have won 8 of the their last 10 games.