I've been in a mood to make fun of sports figures lately, but this video is actually really funny.

The Flyers' video crew asked their players, coaches and broadcasters to sing "The 12 Days of Christmas," and they pretty much all failed.

Head coach Craig Berube did the best job, nailing the partridge in the pear tree line.

As for the rest, watch below and enjoy.