TD Place is the new name for Lansdowne's arena and stadium. What do you think of corporate naming rights?
I hate it. What was wrong with Frank Clair Stadium?
If it helps pay for Lansdowne Park, I support it.
Vote
View Results
See this poll on:
https://poll.fm/7698669/embed