By: Nathan Ackerman
On its face, Tatsuya Imai’s three-year, up-to-$63 million contract with the Houston Astros seemed like a deal the Phillies could’ve beat. Especially given their interest in establishing themselves in the Japanese market and finding a player to get the ball rolling. Especially given their reported interest in Imai himself. But if you take the club […]














