He played for Canada at the inaugural World Baseball Classic in 2006, being the last season in which Nicholson played professionally, appearing with the Somerset Patriots of the independent Atlantic League.
That was also the last season in which Nicholson played professionally, playing for the Somerset Patriots of the Atlantic League. He played for Canada at the inaugural World Baseball Classic in 2006.
He played for Canada at the inaugural World Baseball Classic in 2006. That was also the last season in which Nicholson played professionally, playing for the Somerset Patriots of the Atlantic League.
He played for Canada at the inaugural World Baseball Classic in 2006. That was also the last season in which Nicholson played professionally, playing for the Somerset Patriots of the Atlantic League.