Designated Player Rule - Wikipedia
Italy Star Lorenzo Insigne Inks Four-year Major League Soccer Deal with Toronto - News18
Michael Bradley (soccer) - Wikipedia
Italian stars Insigne, Bernardeschi projected to make MLS debut against Charlotte FC
Toronto FC working behind the scenes to ease Lorenzo Insigne's transition to MLS
When will Lorenzo Insigne make his MLS debut? - AS USA
Italian star Lorenzo Insigne to join Toronto FC on 4-year contract in July
Toronto's Lorenzo Insigne sets MLS record with $14 million salary - The Boston Globe
Italian star Lorenzo Insigne's status unknown as Toronto FC heads to Atlanta
How the Recent OVO x Toronto FC Collab Stands Up to the Brand's Frequent Forays Into Sport - Urban Pitch
Bernardeschi, Insigne debuts reignite Toronto FC: “We're building something big”
Italy star Insigne inks four-year MLS deal with Toronto