If we win - they will come
I personally think this is a MYTH.. Look at the Blue Jays as an example from the early 90's and the raps from Vince Carter earlier days.....I firmly believe that "If you win - they will come." MOST players around the league have played here by now (as a visitor) and know that Toronto is an amazing city - one of the best in the world.
Unfortunately, our management sucks right now....our team sucks right now....Why would someone come here to waste their career playing with a losing team????
We cannot attract free agents BECAUSE our team sucks....plain and simple.
Vince Carter signed an extension, Bosh signed an extension, MO Pete signed an extension, Calderon, Demar, the list goes on.... Bosh and Carter wanted to leave because our team/management/coaching was subpar at that time
I will admit that we are ignored by the U.S. media but i think its purely because we suck. Does anyone else remember us being on primetime when Vince and the vets were here and when our team was actually winning??
Wasn't Bosh and Vince voted all-star starters while they were here??
I put this solely on management......build a winner and the players will beg to play here!