Ranking top 10 MLB players who changed teams this offseason:

Ranking top 10 MLB players who changed teams this offseason: Juan Soto, Kyle Tucker, Max Fried and more