text: That trade was a horrible one for the Royals. Teahan and Buck are both not good players. John Buck in his career has hit .240 with 26 HR and 89 RBI in 222 games. He is now playing as backup catcher. Teahan has so far played in 153 career games and is hitting just .239 with 9 home runs and 64 RBI's. He was sent down earlier this year to the Omaha Royals. Here he is hitting .340 with 0 home runs and 6 RBI's in 14 games. The Royals are hoping Teahen can figure out his hitting issues and be able to contribute to the team