While we are still going through a global pandemic, and in a league that depends a lot more on stadium ticket sales than the big European leagues. I don't understand the logic of the move from a $$$$ standpoint. Insigne is great, but he is not a Fortnite-avatar-ready kinda household name for casual fans and non-fans who could justify the move through merch sales, etc.
Not to mention TFC are not 1 player away from being a top team in the league. Seems like a whole lot of money to spend on one guy when that money could be spent on 3-4 high quality members that could become a core of the team for at least a few years. TFC seems like they are in a rebuilding stage. Insigne signing doesn't seem like a rebuilding type of signing but a desperation signing.