Sports Top 45 MLB free agents for 2024-25 with contract predictions, team fits: Will Soto get $600M+? October 24, 2024