Did Mike Gillis deserve to be fired?
Yes, he wasn't producing results
No, the blame should be placed elsewhere
Not quite sure what to think...
Vote
View Results
See this poll on:
https://poll.fm/7953536/embed