Celtic have endured notable missed opportunities with regards to incomings over the years, with one of the more recent, frustrating examples of what-might-have-been that of current Scotland star, John McGinn.

The boyhood Hoops fan had seemingly been destined for a dream move for to Parkhead in the summer of 2018, with the Old Firm outfit - then managed by Brendan Rodgers - having made multiple offers to land the midfielder from Hibernian.

As it proved, however, the Glasgow outfit's approach was ultimately rebuffed with the selling party demanding a greater fee, with the player ultimately securing what now appears a bargain move to Aston Villa for a fee of just £2m.

The Scottish giants' inability to fork out that relatively minor asking price has no doubt come back to haunt them, with it hard to fathom just how Rodgers and co were able to so spectacularly fail in their pursuit of a player who appeared desperate to join them.

The dynamic, all-action star has since gone on to thrive at Villa Park since then having become a crucial figure for the Midlands outfit, with former Villans boss Steve Bruce notably dubbing him one of his "best ever signings" as a result of the playmaker's impact in England.

The 5 foot 10 sensation notably played a crucial role in helping to steer his current side out of the Championship during the 2018/19 season, scoring six goals and providing an impressive ten assists in the league under Dean Smith.

A "unique" asset - in the words of journalist Dan Bardell - McGinn remains an integral figure for the Premier League side, having now scored 16 goals and laid on 23 assists in 155 games in all competitions for the club, while only recently being handed the captain's armband by former Rangers manager Steven Gerrard.

The 27-year-old notably ranked third in England's top-flight last term for tackles won as well as second for fouls drawn, as per FBref, with his combative style and ability to glide up the pitch making him a real handful for any opposition midfielder.

Equally, at international level the £56k-per-week machine has also sparkled in recent times, having registered 14 goals in just 49 games in all competitions to date, with his latest strike coming in the win over Ukraine in the Nations League on Wednesday evening.

An increasingly important figure for Steve Clarke's side - having been named skipper for that Nations League clash at Hampden Park - the one-time St Mirren gem continues to prove a real consistent performer for both club and country, leaving those at Celtic Park to regret their failure even more.

Such has been his rise since leaving Easter Road just over four years ago, the Glasgow-born star could even be worth as much as £70m, according to pundit Gabby Agbonlahor, likely rubbing further salt in the wounds of the Hoops.