Max Scherzer contract details: Blue Jays add three-time Cy Young winner on free agent dealSport Toronto is adding a seasoned veteran to its starting rotation. About The Author