We don’t usually associate Snoop Dogg with baseball, but every once in a while he’ll surprise everyone and show up for a game. Maybe he should have stayed away this time. Snoop may have just beaten 50 Cent’s terrible ceremonial first pitch for the worst in MLB history.

Perhaps he was aiming for someone in the stands? Maybe that camera guy said something to make him angry? Whatever his reasons or intentions, Snoop’s pitch at the San Diego Padres/Atlanta Braves game last night was definitely not in the strike zone. Honestly, it was barely still on the field.

He had the commentators joking about fine-tuning his throw, though they did praise him on his mechanics. Maybe just a little more practice, Snoop?

For posterity’s sake, take a look at Snoop’s ceremonial first pitch last year to Blue Jay’s José Bautista: