David Mooney has made an emotional return to Leyton Orient as their first summer signing penning a two-year deal.

The striker spent four years at the O's between 2011-2015 and signs tomorrow following the end of his contract at Southend United.

The 32-yer-old started his career at Shamrock Rovers and then went on to enjoy spells at Longford Town and Cork City.

He signed for Reading in 2008 making a huge switch from Ireland to England.

At the Royals, he was sent out on loan to Stockport County, Norwich City, Charlton Athletic and Colchester United.

This was before he made a permanent switch to E10 in the summer of 2011.

Mooney quickly became a fan favourite and scored 51 goals in 170 appearances. 

His most notable season came in the 2013/14 season scoring 21 in all competitions as they reached the Sky Bet League One Play-Off Final. 

Mooney signed for Southend in 2015 after leaving Orient and has managed to record 10 goals in 50 appearances.

Fans have already started to flood Twitter stating their delight at his return.