Max Scherzer set for New York Mets in MLB record $43m-a-year contract
Briefly