According to German publications The Express, German international Lukas Podolski has received a contract from MLS side, Toronto FC.

The reported contract given to the Galatasaray striker would last for four years, paying Podolski eight million euros per season.

Podolski has played 126 matches with the German National Team, scoring a total of 48 goals. Podolski was a part of the German side who won the 2014 World Cup.

Podolski currently plays for Turkish club Galatasaray and in twenty appearances for the Istanbul side, the German International has netted ten goals. Podolski joined Galatasaray this season after spending three years with Premier League giants, Arsenal.

Podolski was eventually pushed out of the starting eleven at Arsenal by Wenger and was loaned to Serie A side Inter Milan at the end of the 2014-2015 season. Podolski struggled to grab goals with the Milan side leading to an unsuccessful stint with the Serie A club. On July 4, 2015, Lukas Podolski went on to sign a three-year contract with Galatasaray for an initial fee of £1.8 million. The deal with Arsenal also sees the North London club receiving £2.1 million for three consecutive seasons from Galatasaray following the deal.

The 30-year-old German International would be an amazing pick-up for the Toronto side. With Toronto already having International stars such as Giovinco, Altidore, and Michael Bradley, the club could very well be huge title contenders if they pick up Podolski.