TEAMMATES, supporters, and opposition clubs and players have taken to social media to thank Kane Cornes for his contribution to the Port Adelaide Football Club and the AFL.

The 32 year old announced his retirement this morning, and will hang up the boots after his 300th game in Round 8 against Richmond.