Adrian Peterson had to leave Sunday's game against the Baltimore Ravens early with an ankle injury, which left him watching the game on the sidelines. But watching the game end with a flurry of touchdowns and, of course, a Ravens win wasn't the only thing that left a sour taste in Peterson's mouth: he didn't like the way the Ravens' fans acted.

Wow talking about bad officiating & the worst fan base I've ever experience! They threw snow balls the entire 4q like lil kids. Smh — Adrian Peterson (@AdrianPeterson) December 8, 2013

To be fair, it was very, very, very, very, very snowy. And it's practically a law that fans in the stands of football games where it's snowing have to emphatically throw snowballs all night.

But, it wasn't just that they were throwing snowballs: it was where they were throwing them:

So You just enjoying the game & the next thing you know ur hit in the face with a ball of ice correction not snowballs ICE BALLS. — Adrian Peterson (@AdrianPeterson) December 9, 2013

Not funny or fun! That's all I'm saying,it wasn't cool. Like it or not that's how I feel about it! — Adrian Peterson (@AdrianPeterson) December 9, 2013

From the top deck too! — Adrian Peterson (@AdrianPeterson) December 9, 2013

If Adrian Peterson actually got hit in the face with an ice ball and no cameraman caught it for us to make a GIF of for eternity, I'm disappointed.

Of course, the only part of this the NFL will care about is Peterson criticizing officials, which could cost him.

More from SB Nation NFL

• Complete NFL Week 14 coverage | Live scores

• Winter Wonderland Sunday

• Stafford Face!

• What makes Seattle’s defensive front so good?

• PFT Commenter: Kirk Cousins' elite wedding registry