Max Scherzer is joining the Toronto Blue Jays, agreeing to a $15.5 million, one-year contract, according to a person with ...