The Blue Jays' World Series window is closing and Max Scherzer appreciated the front office's win-now mentality in free agency.