Ipswich Town have completed the signing of Martyn Waghorn today.

Martyn Waghorn signs a two year deal with Ipswich Town after they paid Rangers an undisclosed fee for his services.

The Tractor Boys swooped to beat a number of Championship clubs to the signing of Waghorn.

After scoring 44 games in the last two seasons for Rangers, Waghorn has returned to England.

Prior to his move to Scotland, the former England under-21 international played for the likes of Sunderland, Leicester and Wigan.

Able to play anywhere across the attacking line, the 27-year-old joins Joe Garner in leaving Rangers to join Ipswich this summer.

Martyn Waghorn has taken the number 9 shirt at Portman Road.

Ipswich fans took to social media to share their views and opinions on their latest piece of summer business.

Here are a selection of the best responses after Martyn Waghorn was officially unveiled as an Ipswich Town player.