With John Morris having played 300 games at four different clubs, it should come as no surprise he has made countless friends along the way.

From his days at the Knights, through his years at the Tigers and Eels, and now as a 100-game player at the Sharks, Morris has earned the respect and friendships of many in what has been a long and rewarding rugby league journey. 

Many of those former players, both past and present, have been only too happy to offer messages of congratulations and good wishes ahead of his 300th NRL game on Monday night.

It was impossible to show them all however now playing on Sharks TV are just a few message of support and congratulations from a few of his former teammates from the Tigers and Knights.