Before Thursday night's series finale at Fenway Park, Olympian Meghan Duggan poked some fun at Pineda before throwing out the ceremonial first pitch. The photo:
Duggan, a Massachusetts native, won the silver medal with the US women's hockey team in both the 2010 and 2014 Olympics. She served as captain of the team in Sochi earlier this year. She also has a pretty great sense of humor.
(h/t Over the Monster)