He has eight seasons with at least 20 home runs and one more with 19 -- from the catcher position. He was the preminenent fantasy catcher of the 2000s.
I've always had a ton of respect for Jorge Posada and I was disappointed to see the Yankees treat him badly in his final season. He played the game hard and he played it the right way.