Trea Turner's 11-year, $300 million contract means the Phillies could spend over $130 million next season for the nine players in their batting order, once Bryce Harper returns from surgery.
(Please use a modern browser to see the interactive version of this visualization)