Maicer Izturis became the first major league free agent this offseason to join a new team, agreeing Thursday to a $10M, three-year contract with the Blue Jays, according to an ESPN.com report.

Toronto said the deal was for $3M annually. The team has a $3M option for 2016 with a $1M buyout.