Best Sports GIFs of 2014 (So Far)

With 2014 about halfway over, it's time we rollback and look at the best GIFs from the sports world in 2014.

Not Available Lead
Complex Original

Image via Complex Original

We're halfway through the year and Summer is finally here. The NFL season kicks off real soon and even the World Cup ends in a couple weeks. Sports fans will face the dog days of Summer with only baseball on TV. ESPN's Top 10 Plays will soon go from bone-crushing alley oops, sweet soccer goals and touchdown passes to nothing but Web Gems.

Let's not get too depressed, though, there's time to spend outside and soak in the sun before the sports orgasim that is the Fall returns. To keep you entertained, we've collected the 40 Best Sports GIFs of 2014 (So Far).

40. Put Him in a Straitjacket

Date: 4/28/2014
Game: Spurs vs Mavs

He's undefeated in Dance Dance Revolution, though.

39. The Moment Melo Left New York

Date: 1/20/2014
Game: Knicks vs Nets

Yup. He's going to Chicago.

38. Russell Westbrook or Goldie?

Date: 5/27/2014
Game: Spurs vs Thunder

Walking like a bag of money.

37. So DIrty, So Wrong

Date: 3/15/2014
Game: Seattle Sounders vs Toronto FC

He did score a go ahead World Cup goal against Portugal with his groin, so he is forgiven for delivering this nutshot.

36. The Miami Heat's D-League Team

Date: 4/11/2014
Game: Duke Blue Devils vs random AAU team

Yup, this kid is definitely enrolled in the Miami Heat School of Flopping.

35. Try Not to Get Dizzy

Date: 1/26/2014
Game: RAW

Wrestling is a sport!

34. Swaggy P(ush)

Date: 1/15/2014
Game: Lakers vs Suns

Takes an army to hold da Swaggy man back.

33. Greg Popovich: King of Shade

Date: 6/30/2014
Game: Spurs Victory Parade

Look at Pop throwing shade at the Heat.

32. Epic Finish

Date: 2/20/2014
Game: 2014 Winter Olympics

It's almost impressive how they all fall down at the exact same time.

31. So Close

Date: 1/5/2014
Game: Packers vs 49ers

So close, yet so so far. Always cross your hands, kids.

30. Yoenis Cespedes Is Lock and Loaded

Date: 6/10/2014
Game: A's vs Angels

He's out here like a young Roberto Clemente.

29. Paul George 360 Windmill SLAM

Date: 1/18/2014
Game: Pacers vs Clippers

We wish Paul conducted his social life more like this dunk.

28. WWMJD

Date: 4/26/2014
Game: Heat vs Bobcats

The King wants beef with the GOAT???

6-0.

27. Dwight Howard Gets No Love

Date: 2/19/2014
Game: Lakers vs Rockets

Solid move by that Laker fan to pull the "Little League handshake fake out" move.

26. Welcome to the Miami Heat School of Flopping

Date: 3/5/2014
Game: Heat vs Rockets

Enroll your child today!

25. The Lakers Lone Highlight of 2013-14

Date: 3/6/2014
Game: Clippers vs Lakers

The Lakers don't deserve Pau.

24. Tough Times in LA LA Land

Date: 1/23/2014
Game: Lakers vs Miami

No wonder he took the money.

23. Remember Mercer?

Date: 3/21/2014
Game: Mercer vs Duke

This NaeNae has yet to be topped.

22. She Put a Hex On You

Date: 4/13/2014
Game: Manny Pacquiao vs Timothy Bradley

Repent your sins.

21. Paul George from Lake Michigan

Date: 4/2/2014
Game: Pacers vs Pistons

He really made that look easy.

20. Kevin Frandsen Did What?

Date: 4/30/2014
Game: Nationals vs Astros

He saved a run. Amazing

19. Jump Into Your Girl's DMs Like...

Date: 6/29/2014
Game: Netherlands vs Mexico

Fuck that flag.

18. Principal of the Miami Heat School of Flopping

Date: 2/3/2014
Game: Heat vs Pistons

Is this a wrestling match?

17. Jim Boeheim Has Had It

Date: 2/22/2014
Game: Syracuse vs Duke

To be fair, it was a bullshit call.

16. Look at Lance

Date: 3/26/2014
Game: Heat vs Pacers

Veteran move by Flash. You can call it snitching if you want to.

15. Sheed Wants to Suit Up

Date: 2/21/2014
Game: Hawks vs Pistons

Roscoe is the greatest assistant ever.

14. Ronaldo Is One of the Best

Date: 6/22/2014
Game: Portugal vs USA

And don't you ever forget it.

13. Suarez or Dracula?

Date: 6/24 Game: Uruguay vs Italy

But he slipped...just like your ex tripped and fell on...nevermind.

12. Always Balotelli

Date: 2/14/2014
Game: AC Milan vs Bologna

This is just too beautiful for words.

11. Lillard Sends the Rockets Fishing

Date: 5/3/2014
Game: Trail Blazers vs Rockets

That boy is good.

10. Trickery

Date: 6/30/2014
Game: Germany vs Algeria

What a beautiful game.

9. The Empire Strikes Sochii

Date: 2/12/2014
Game: 2014 Winter Olympics

SHOTS FIRED.

8. Messi Is a Magician

Date: 3/2/2014
Game: Barcelona vs Almeria

Is this real?

7. FLOTUS Posterizes Ray Allen

Date: 1/21/2014
Game: White House vs Miami Heat

This is like when Starks dunked on Jordan. Don't ask questions.

6. Sweet Nothings

Date: 5/28/2014
Game: Pacers vs. Heat

"Bruh, this dude is softer than Roy Hibbert."

5. Born Ready Is Schleep Doe

Date: 5/21/2014
Game: Pacers vs Heat

Lance is the best troll in the game.

4. At Least He Got a Jersey

Date: 5/27/2014
Game: Mets vs Pirates

He's still the King of NY.

3. Air Bargnani

Date: 1/22/2014
Game: Knicks vs 76ers

You can see the exact moment Bargani realizes it was a horrible idea to try and dunk on two 76ers. This was the Knicks' 2014 season in one play.

2. Bama Mom vs Oklahoma Bros

Date: 1/2/2014
Game: Alabama vs Oklahoma

Must've been hard for the guys on the receiving end of that 'Bama mom kamikaze attack to tell the rest of their bros that they got jumped by a drunk 40-year-old women who catapulted herself over three rows of seats just to fight them.

1. Popovich Really Did This

Date: 5/22/2014
Game: Spurs vs Thunder

KD has to play Lil B this summer. HAS TO.

Stay ahead on Exclusives

Download the Complex App