I can't for the life of me figure out what this mascot is supposed to be. His eyeballs are throwing me off. PS This is in no way a reflection on the team. I am sure they are very good.
The mascot is an alien - Area 51! I don't know why! They were a Dodger minor league team, I don't know if they still are or not!!!
Thank you for commenting!!! You are making my day!!!!NOTE: PLEASE leave your blog address when you leave a comment!! I try to visit/follow/respond to everyone who leaves a comment but sometimes I can't because the google info page doesn't have the information!!