Moondog's Smooch
It's hard to be jealous of a mascot. Unless they sneak a kiss on one of the hottest women on planet earth.
On Tuesday night, Moondog snuck in a kiss on Kate Upton while she was sitting next to her man, Justin Verlander, at the Cavs game.