Retirements are coming thick and fast at the moment and it looks as though we may be set for another one tomorrow morning.

By the end of 2017, we could well have the greatest class of retirees ever assembled. Already Sam Mitchell, Nick Riewoldt, Matt Priddis and Luke Hodge have announced their retirements in recent weeks to name a few, with Jobe Watson also announcing he will hang up the boots earlier today.

That list has a combined eight premierships, 17 club best and fairest awards and 14 All-Australian jerseys.

Now, it looks as though GWS veteran and former Geelong champion, Steve Johnson could join the club and call time on his illustrious career.

Greater Western Sydney has announced the club will hold a press conference on Thursday morning with Steve Johnson and coach Leon Cameron, and the forward is expected to announce his retirement.

Johnson has played 289 AFL games, (253 with Geelong, 36 with GWS) and kicked 510 career goals. He won three premierships with the Cats, is a three-time All-Australian, a Norm Smith Medalist and a two-time Geelong leading goal kicker.

All will be revealed on Thursday morning.