The Toronto Blue Jays appear to have found themselves a left-fielder.

On Friday the team signed free-agent outfielder Melky Cabrera to a two-year, $16 million contract.

The deal was first reported by and later confirmed by Sportsnet’s Shi Davidi and Mike Wilner.

The 28-year-old switch hitter was suspended for 50-games this past August after testing positive for synthetic testosterone. Cabrera has served his suspension and is eligible to play on Opening Day 2013.

In 113 games for the eventual World Series champion San Francisco Giants in 2012, Cabrera batted .346/.390/.516/.906 with 11 home runs. He also took home MVP honours at this summer’s all-star game in Kansas City.

In September, he disqualified himself from the NL batting title when Major League Baseball and the players’ association agreed to a one-season-only change in the rule governing the individual batting, slugging and on-base percentage champions.

As a result, Buster Posey won the NL batting title with a .336 average.

The Dominican Republic native was originally signed by the New York Yankees as an amateur free agent in 2001 and played for five seasons (2005-’09) in New York before being traded to the Atlanta Braves on Dec. 22, 2009 along with Mike Dunn, Arodys Vizcaino and cash in exchnage for Boone Logan and Javier Vazquez.

The following winter, Cabrera signed with the Kansas City Royals as a free agent but was later traded to San Francisco on Nov. 7, 2011 for Jonathan Sanchez and Ryan Verdugo.

More to come