Edwin Diaz

Which teams would benefit the most from plan to play in Florida and Arizona?

15 Comments

We might get a totally reimagined baseball landscape at some point later this year. Who stands to gain the most from it? [more]