Elmo Gets Bullied by Knicks Fans for Staying Neutral

So have you heard? My beloved New York Knicks are in the NBA Finals. Many analysts say that the Knicks had it easy going through the weak Eastern Conference, and that they have no chance against the West. But the Knicks are on a historic...