Is there some Muppet/Eagle rivalry of which I'm unaware?
No rivalry, they schooled us in the SDL (granted we were missing a lot of good sticks who couldn't make it) and they've collectively killed me personally in the MA's much more often than I've killed them. Some of the best fights I've had have been vs various Muppets, and I've thoroughly enjoyed them.
I just thought this vid was funny, and a reminder that they are in fact likely to be dinner. They are, after all, lowly creatures that live to have the entire forearm inserted to the elbow in order to, well, do those things they do ........