Peterborough sign striker Ivan Toney from Newcastle

By Sky Sports News

Image: Ivan Toney has signed a three-year deal with Peterborough

Peterborough have completed the signing of striker Ivan Toney from Newcastle.

The 22-year-old has signed a three-year contract and joined the club for an undisclosed fee.

Toney made two Premier League appearances for Newcastle during his time at St James' Park, and a further two appearances for the club in the League Cup.

The new season is here

Get Sky Sports' dedicated football channels for over 500 live games of football this season. Find out more.

During his time with Newcastle Toney undertook a series of loans, spending time with the likes of Barnsley, Scunthorpe and Wigan Athletic.

Also See:

The striker is set to meet his new team-mates at the Mick George Training Academy on Thursday morning, as preparations continue for the club's fixture against Rochdale on Saturday.

Fantasy Football is back!

Fantasy just got real. Pick your Sky Sports Fantasy Football team for free here.

Outbrain