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.
With Toronto's signings of Buck and Raul Chavez earlier today, the Jays' backstop situation for 2010 is starting to take shape.