TROY Chaplin has signed a new contract with Port Adelaide, keeping him at the club until the end of 2012.
Chaplin signs new contract