Mayor Bill de Blasio booed at Citi Field

NEW YORK -- It was an Opening Day to forget for the Mets, and maybe for New York City Mayor Bill de Blasio as well.

The Mets were booed at the end of the afternoon, after coughing up multiple leads and ultimately losing to the Nationals 9-7 in 10 innings.

But de Blasio was booed at the start of the afternoon, when he took the mound to throw out the ceremonial first pitch.

The new mayor did deliver the ball over the plate to catcher Travis d'Arnaud. But he did not throw from the rubber, instead tossing the ball from in front of the pitching mound.

Maybe the boos were because of his handling of charter schools? Or maybe they were because he's a self-professed Red Sox fan?

At least he wasn't the only one who drew the crowd's ire. And he pitched better than the Mets' bullpen did, that's for sure.