The Muppet Baseball Conspiracy of 2001

The Muppet Baseball Conspiracy of 2001

What if the 2001 World Series could have been fixed by the Muppets? This is a look inside one frog's master plan.