For years, the Toronto Blue Jays have struggled to attract top free agents, and it's not just because of Canadian taxes. From ...