John Buck just isn’t hitting the ball for the Florida Marlins
In 2010, 31-year old righty swinging catcher John Buck played in 118 games for the Blue Jays and he was 115 for 409 (.281 avg, .803 OPS) with 53 runs scored, 20 homers and 66 RBIs. The Marlins then gave him a huge contract over the winter, based on last year’s production. Buck has played in 93 games for the Marlins so far this year and he is 72 for 318 (.226 avg, .684 OPS) with 30 runs scored, 11 homers and 38 RBIs. You have to think that the Marlins didn’t scout Buck until last season to give him the kind of contract they did. In his six years in Kansas City, Buck played in 584 games in which he was 450 for 1,913 (.235 avg, .705 OPS) with 218 runs scored, 70 homers, 259 RBIs and 4 stolen bases. Buck will have two more years with the Marlins to prove that his signing wasn’t the waste of money it looks like right now.