The rest of the deal is unknown, presumably players to be named later or cash, as the deal is still fairly new and we will keep you updated here at MLB Daily Dish. Valbuena had been designated for assignment on November 18th, previously.
Valbuena has spent his major league career between the Indians and the Seattle Mariners, seeing MLB action in between 2008 and 2011, with two stinta with the Columbus Clippers, the Triple A team of the Indians. He has a career batting average of .226 with just .286 as his career on base percentage.
His career WAR is -1.7, and his wOBA is at .278, actually lower than his regular OBP. The Blue Jays already have a busy infield, with Yunel Escobar and Kelly Johnson, so Valbuena will have to fight for a roster spot in spring training to be a bench player