Jim McLennan

  • joined Mar 29, 2008
  • last login Aug 21, 2014
  • posts 7761
  • comments 47092

Jim McLennan was born in Scotland, but has been a Diamondbacks fan since before there was a team, having stared into the hole that would become their stadium, on his first trip to Phoenix in 1997. He moved to Arizona in 2000 and married Chris, a.k.a. Mrs. SnakePit in 2002, proposing to her immediately after the team won the World Series the previous year. He had to do it twice, because she didn't hear him the first time. They live in West Phoenix with SnakePit Jr, their other child, the SnakePitette having moved out.

Jim started blogging in 2003, his first venture [now long evaporated from the tubes of the Internet] being called "But It's a DRY Heat..." He was asked by Blez to join the SB Nation in 2005, and his first post here followed on March 15. He also started, a forum devoted to the team, though leaves the day-to-day running of that site to others.

He works for a web hosting company, two blocks from Chase Field, and when not cheering for the Diamondbacks, watches more films than is probably good for him. His specialties are horror, action and SF; some idea of his tastes can be found at his other sites, and Readers of a nervous disposition might do best to stay clear. He also enjoys reading, but wishes he had more time for that, travel and sarcasm.

A Fan Of...

  • MLB Arizona Diamondbacks
User Blog

SnakeBytes, 8/20: Walked off in Washington v2.0


Deja vu all over again, as a wise philosopher once said. as the Nationals walked off the Diamondbacks for the second time this series, despite another good start from Trevor Cahill.


Gamewday Thread

Looks like there will be baseball, just a little later than anticipated. First pitch scheduled for 4:15pm Arizona time.

Preview: Wet in Washington


Our four-game losing streak trails just the Pirates (seven), and we have only had one other as long, since the horror which was April. Can a resurgent Trevor Cahill end that in Washington?

Dbacks MiLB Round-Up, 8/19: Hudson dodges the rain


A very wet day in the Valley of the Sun, some places recording half their average annual total. But that didn't stop Daniel Hudson from taking the mound at Salt River Fields as he continues to move...


Gameday Thread

Chase Anderson looks to continue his run of solid starts, but he'll need the offense to do better than they have on the road-trip.

Preview: Strasmas in August.


The brutal road-trip doesn't get any easier for Arizona, as they face Stephen Strasburg this evening in Washington. Chase Anderson starts for the Diamondbacks.

The Week In Diamondback Tweets


The ice-bucket challenge is heading the D-backs way, we endure a rain-out in Cleveland and visit the "colorful" if underpopulated world of the Miami Marlins.

SnakeBytes, 8/19: Washington walks off edition


The sixth one-run game in the past six days did not go Arizona's way, as ex-Diamondback Adam LaRoche homered to give the Nationals their third straight walk-off.


Gameday Thread

Remember when Bryce Harper was a lightning-rod for controversy, polarizing baseball fans? Or when The Daily Strasburg was A Thing? How long ago that all seems....

Preview: Nuno goes to Washington


Into our nation's capital go the D-backs. It's just a shame the Nationals weren't there a few years earlier, when Luis Gonzalez was playing, because I would SO have used the title, "Gonzo Goes to...

PRESENTED BY 349017245_fanduel_stb_black

SnakePit Fantasy Baseball: Week 19


Three of the seven games this week ended in a tie, but there were other big wins, and yet another new leader.

Diamondbacks 3, Marlins 10


The streak of one-run games came to a grinding halt in this afternoon's series finale.


Gameday Thread

[Yawn] Good morning, folks. I hope you are all bright-eyed and bushy-tailed. Fortunately, we have an east-coaster, preston.salisbury, doing the guest recap on this one!

Preview: One-run wonders


Arizona was involved in their fifth consecutive one-run contest yesterday. How close are we to record territory?

Diamondbacks 1, Marlins 2


The Diamondbacks were involved in their fifth consecutive one-run game this afternoon, coming up short against the Marlins.


Gameday Thread

Our last four games have all been decided by one run. Who's for a blow-out today?

Game #123: Diamondbacks @ Marlins


It's been scoring runs which has been an issue for Arizona this month, outside of one game against the awful Rockies.

August 24: SnakePitFest (presented by Asteroids)


We're delighted to announce SnakePitFest 2014 will be taking place at Chase Field a week Sunday, for the game against the Padres.

ARI 3, MIA 2: Score early, score not-so often


Remember that game, the last time when we were in Miami, where Gerardo Parra led off things with a home-run, and that was it for scoring? Tonight was more than a little like that.

Diamondbacks 3, Marlins 2


All the scoring happened early in this one, setting up a tense eight innings of no scoring at all.


Gameday Thread

Good job this stadium has a roof, it would appear.

Preview: Nine innings will be plenty


Please, oh mighty Gods of baseball, let there not be extra innings tonight.

Dbacks MiLB Round-Up 8/14: Shipley to the DL


A full schedule of baseball for our farm system, and then some, as two of the seven affiliates completed (if not necessarily started!) two games today.


Gameday Thread

This one marks, more or less, the three-quarters point of the season. We're almost there, folks...

Showing 1 - 30 of 7,760 Older
Log In Sign Up

Log In Sign Up

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior users will need to choose a permanent username, along with a new password.

Your username will be used to login to SB Nation going forward.

I already have a Vox Media account!

Verify Vox Media account

Please login to your Vox Media account. This account will be linked to your previously existing Eater account.

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior MT authors will need to choose a new username and password.

Your username will be used to login to SB Nation going forward.

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.


You must be a member of to participate.

We have our own Community Guidelines at You should read them.


You must be a member of to participate.

We have our own Community Guidelines at You should read them.




Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.