what two teams did john farrell serve as manager for, and what years did he manage the first team?
john farrell served as the manager for the toronto blue jays from 2011 to 2012 and later served for the boston red sox.