When signing a player, GM's generally don't expect that player to match or exceed career bests. He's hit 15, 15, 18, and 19 HRs in his 4 best seasons, so I see 15-20 being very possible. Its doubtful he does it this year since he's having trouble adjusting, but I don't think its completely out of the question.