Manny Machado has agreed to sign with the San Diego Padres on a 10-year, $300 million deal. Machado will have an opt-out after the fifth season. The deal is the largest free agent contract in American sports history.

Machado finished last season with the Los Angeles Dodgers.

Machado was also pursued by the Philadelphia Phillies and Chicago White Sox.

Bob Nightengale reports the Padres offered Machado an eight-year deal worth between $240 million and $280 million.