Minnesota Vikings head coach Mike Zimmer, fed up with repeated offsides offenses in a practice drill Tuesday, demanded his team drop and give him ten pushups.

The directive elicited "a roar" from onlookers, reported St. Paul Pioneer Press Vikings beat writer Chris Tomasson. Zimmer, though, was neither amused nor roaring at any of it.

The NFL has enjoyed several recent pushup-related hijinks. Among the most notable have been Zimmer's former player, the Bengals' James Harrison, doing a pushup while Pittsburgh Steelers wide receiver Antonio Brown rested comfortably on his back. The Vikings own cheerleading squad is apparently celebrated for a physical fitness regimen involving an obscure move called the "cat pushup".

And then there was this mesmerizing display of maritime vitality from San Francisco 49ers coach Jim Harbaugh earlier this year:

Zimmer was most recently the defensive coordinator for the Cincinnati Bengals before accepting the head coaching position at Minnesota in January. He inherited the least-penalized team in the NFC. But still, there's always room for improvement. I guess.

- Will Green