11/2/16What the fuck are you bitching about? This is amazing and a very fitting mascot for a double A ball club located in the great state of Florida.