 He later played for the St. Louis Browns (1918).He also played for the Boston Red Sox (1920–1921).His most productive season came with the 1920 Red Sox, when he posted a .328 batting average with 54 runs and 73 RBI –all career-high numbers, while appearing in 99 games.