40 Shares

Share

Photo: Joe Jackson

Boston Red Sox diehard Bill de Blasio, as the new mayor of New York City, was all but required to throw the opening first-day pitch at Citi Field as the New York Mets take on the Washington Nationals. Tradition also dictates that he get booed heartily, which he did.