I was also thrown out and pinned to the wall for having a puff on an e cig and blowing WATER VAPOR into the air! Every pub I've been to allows e cigs inside, that's partly what they were invented for! Why you can't smoke them in an open air stadium I do not know...
Anyway stewards are like...