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.
