Juan Soto is a New York Met. And this is how it happened.
MLB free agency is upon us, with the league's winter meetings underway in Dallas this week. The name on everyone's lips is ...