Sure, talking about the cost of talent is a harmless thought exercise, but you said it yourself - ultimately what's the point here? MLSE has more than enough money to cover these salaries - and again, it should be noted that the cash we're spending on Altidore, Bradley, and Gio is just a drop in the bucket compared to the Leafs payroll. As for the specific question of "overpaying" players, let's at least acknowledge that by virtue of living in this great land called Not The USA, we're always going to have to pay a premium to attract player interest. That's a cost almost all Canadian teams have to contend with in pro sports.