Juan Soto reportedly agrees to 15-year, $765 million contract with the New York Mets
The 26-year-old slugger was considered this offseason's top free agent, valued as much for his elite skills as for his age.