The amount of criticism Harper gets blows my mind. Every little thing he does is criticized by people. He improves on his rookie year despite battling head and knee injuries. He's still the youngest player in the majors, even in his third season. He plays his ass off every game.
But a 3-for-21 slump to start the year?
THE GUY IS DONE!! WHY WAS HE WORKING OUT SO MUCH THIS OFFSEASON? WHAT A FOOL!
I also love how critics act like he's the only guy to EVER smash things and get upset when he has a bad at-bat. It's almost like he's a 20-year-old! He should act differently.

Baseball media can be so, so terrible (see: Dodgers/Puig).