HELLO my name is

@JohnCTownsend

Mostly held down by gravity. Co-editor at http://t.co/8e03ql1XjT, the ESPN @TrueHoopNetwork blog. Also, media and pixels at @Ashoka.

Photos and Videos by @JohnCTownsend

  • Timeline
  • Gallery

PHOTOSHOP | Chris "Birdman" Andersen is ... Techno Viking #DDLTweets

  • 1377 days ago via site
  • 183

  • 1377 days ago via site
  • 345

ANIMATED GIF | Jeff Foster throws 'bows, clocks Rose

  • 1377 days ago via site
  • 25

SCREENSHOT | Kobe, clearly upset by the OB call, takes his ball and goes home

  • 1378 days ago via site
  • 40

PHOTO | Since we're recycling material, here's Steve Blake during his time on the set of Platoon:

  • 1378 days ago via site
  • 76

ANIMATED GIF | Bruce Boudreau: "WOOOOOOO!!!" #Caps

  • 1378 days ago via site
  • 89

ANIMATED GIF | Jason Kidd breaks it down, inspires terrible rap song and street dance

  • 1379 days ago via site
  • 93

ANIMATED GIF | Nene mashes on Collison #THUNDERNUGGETS

  • 1381 days ago via site
  • 49

SCREENSHOT | Durant: I don't see no stinkin' defense #THUNDERNUGGETS

  • 1381 days ago via site
  • 45

SCREENSHOT | What the hell is going on out there?! #THUNDERNUGGETS

  • 1381 days ago via site
  • 44

SCREENSHOT | Doc Rivers #victorious

  • 1381 days ago via site
  • 43

ANIMATED GIF | Amar'e spins, wins #Knicks

  • 1381 days ago via site
  • 39

ANIMATED GIF | Amar'e Stoudemire proves that chivalry isn't dead #PULLTHECHAIR

  • 1381 days ago via site
  • 59

ANIMATED GIF | Nenad Krstic suffers from a serious tin allergy #Celtics

  • 1381 days ago via site
  • 79

SCREENSHOT | Chris Paul is kind of a beast #Hornets

  • 1381 days ago via site
  • 46

ANIMATED GIF | Ron Artest did what? From where? #Lakers

  • 1382 days ago via site
  • 90

ANIMATED GIF | CP3 has a laser, rocket arm #Hornets

  • 1382 days ago via site
  • 138