The Toronto Blue Jays have agreed to a one-year, $2MM deal with John Buck, pending a physical, according to ESPN.com's Jayson Stark.
Buck was non-tendered yesterday by the Kansas City Royals. As Tim pointed out in our summary of the most interesting new free agents, Buck is still just 29 years old and has exhibited some power in the past. His career numbers are .235/.298/.407 with 70 homers in 584 games.
Buck has been a fairly crappy hitter for most of his career so I'm a little underwhelmed, but he aught to be about as good as Barajas with maybe a bit less pop. He's never had an OBP better than .308, but even he hovers around .300 he may still get on base more often than Barajas, which tells you something. Does anyone know how he is defensively?