Quote Originally Posted by Karen View Post
It isn't like the fans will be any more loyal now that you have a mascot ....
Merchandise sales=more revenue.

Renovated stadium on the lines of Fenway? More revenue.

Why did the Red Sox create Wally? More revenue.