Prices went up for new SSH.
Defoe isn't going to bring a lot of fans to games. I personally asked bunch of soccer fans (who follow EPL) and they have been indifferent with Defoe signing. TFC is still not selling out their season tickets despite signing Defoe (and Bradley). What does that say to you?