When Anthony Stokes arrived at Blackburn Rovers in the summer of 2016, he was supposed to be someone who would score the goals to fire the club back into the Premier League. 

He became a fan favourite with Hibernian in the previous campaign whilst on loan from Celtic, famously scoring twice against Rangers in the Scottish Cup final, but was shipped out south of the border this time around.

He showed some promise when he scored on his league debut for Owen Coyle's side although it did come in a 4-1 defeat to Norwich City.

Aside from two more goals in the League Cup, they were to be his only positive contributions to the club as they slumped towards the foot of the table.

In total, Stokes racked up just eight league appearances, falling out with those in charge and being dumped into the reserves.

With Rovers relegated at the end of the season, nobody at the club wanted to see the Scot sticking around.

This is FLW Rewind where we take a look back at a big decision made by a club, analyse the initial reaction and document what happened next.

On July 21 it was finally announced the Stokes had left the club, being released from his current contract.

There was, rightly, next to nothing in the way of thanks for his service to the club, and that was a sentiment emphatically shared by the fans:

The seasons that followed have proven the fans to be right in their delight.

That summer he moved back to Hibernian on a free transfer and his seven goals in 18 appearances represented an okay return but even Hibs were not keen for him to stick around this time.

You can now find Stokes plying his trade in the Persian Gulf Pro league for a team by the name of Tractor Sazi where he has a decent return of 10 goals in 12 games.