Home
i'm an actor, not a reactor

Primary links

  • About
    • About
    • $upport (lol)
    • Ethics
    • FAQ
    • Glossary
    • Traffic and Demographics
    • Privacy Policy
  • Contact
    • The Editor
    • Advertising/Associate Editor
    • Managing Editor/Hoops
  • MGoStore
    • MGoStore
    • Hail to Old Blue
  • MGoBoard
    • MGoBoard
    • MGoBoard FAQ
    • Michigan bar locator
    • Moderator Action Sticky
  • Useful Stuff
    • Depth Chart By Class
    • Unofficial Two Deep
    • Football Schedule (wiki)
    • Hoops Depth Chart by Class
    • Ticket spreadsheet
    • MGoFlickr
    • User-Curated HOF
    • Where To Eat In Ann Arbor
    • Diaries, Windows Live Writer, And You
  • Our Key Sponsors
Home

Navigation

  • Forums
  • Recent posts

User login

  • Create new account
  • Request new password

MGoElsewhere

  • @MGoBlog (Brian)
  • @aceanbender
  • @Misopogon (Seth)
  • @Aeschnepp (Adam)
  • @BISB
  • @EUpchurchPhoto
  • @FullOfTwitt (Fuller)
  • Hail to the Victors 2016
  • MGoFacebook
  • MGoPodcast
  • WTKA
  • Instagram

Michigan Blogs

  • Big House Blog
  • Burgeoning Wolverine Star
  • Genuinely Sarcastic
  • Go Blue Michigan Wolverine
  • Holdin' The Rope
  • MVictors
  • Maize 'n' Blue Nation
  • Maize 'n' Brew
  • Maize And Go Blue
  • Michigan Hockey Net
  • MMMGoBlueBBQ
  • The Blog That Yost Built
  • The Hoover Street Rag
  • The M Zone
  • Touch The Banner
  • UMGoBlog
  • UMHoops
  • UMTailgate
  • Wolverine Liberation Army

M On The Net

  • mgovideo
  • MGoBlue.com
  • Mike DeSimone
  • Recruiting Planet
  • The Wolverine
  • Go Blue Wolverine
  • Winged Helmet
  • UMGoBlue.com
  • MaizeRage.org
  • Puckhead
  • The M Den
  • True Blue Fan Forum

Big Ten Blogs

  • Illinois
    • Illinois Loyalty
    • Illinois Baseball Report
  • Indiana
    • Inside The Hall
    • The Crimson Quarry
  • Iowa
    • Black Heart, Gold Pants
    • Fight For Iowa
  • Michigan State
    • The Only Colors
  • Minnesota
    • GopherHole.com
    • The Daily Gopher
  • Nebraska
    • Corn Nation
    • Husker Max
    • Husker Mike's Blasphemy
    • Husker Gameday
  • Northwestern
    • Sippin' On Purple
    • Lake The Posts
  • Notre Dame
    • The House Rock Built
    • One Foot Down
  • Ohio State
    • Eleven Warriors
    • Buckeye Commentary
    • Men of the Scarlet and Gray
    • Our Honor Defend
    • The Buckeye Nine
  • Penn State
    • Slow States
    • Black Shoe Diaries
    • Happy Valley Hardball
    • Penn State Clips
    • Linebacker U
    • Nittany White Out
  • Purdue
    • Boiled Sports
    • Hammer and Rails
  • Wisconsin
    • Bruce Ciskie

Links of Note

  • Baseball
    • College Baseball Today
    • The College Baseball Blog
  • Basketball
    • Ken Pomeroy
    • Hoop Math
    • John Gasaway
    • Luke Winn/Sports Illustrated
  • College Hockey
    • Chris Heisenberg (Class of 2016)
    • College Hockey Stats
    • Michigan College Hockey
    • Hockey's Future
    • Sioux Sports
    • USCHO
  • Football
    • Smart Football
    • Every Day Should Be Saturday
    • Matt Hinton/Grantland
    • Football Study Hall
    • Football Outsiders
    • Harold Stassen
    • NCAA D-I Stats Page
    • The Wizard Of Odds
    • CFB Stats
  • General
    • Sports Central
  • Local Interest
    • The Ann Arbor Chronicle
    • Arborwiki
    • Arbor Update
    • Ann Arbor Observer
    • Teeter Talk
    • Vacuum
  • Teams Of The D
    • Lions
      • Pride of Detroit
    • Pistons
      • Detroit Bad Boys
      • Need4Sheed
    • Tigers
      • Roar Of The Tigers
      • Bless You Boys
      • The Daily Fungo
      • The Detroit Tigers Weblog
    • Red Wings
      • Winging It In Motown
      • On The Wings
    • Michigan Sports Forum

Beveled Guilt

Site Search

Diaries

  • New
  • Popular
  • Hot
  • This Month in MGoBlog History - April 2008: No Spring Game at the Big House! Hockey loses to ND in the Frozen Four!
    Maize.Blue Wagner - 5 days ago
  • Thirteen unlucky minutes (TL;DNR-This is a bit of rant about the refs)
    docwhoblocked - 3 weeks ago
  • Fan Satisfaction Index End of Season Bball Survey
    OneFootIn - 3 weeks ago
  • How likely are we to revert to the mean?
    Bo Glue - 3 weeks ago
  • It's time to avenge Villanova's 1985 NCAA tourney upset over Michigan
    Communist Football - 3 weeks ago
  •  
  • 1 of 2
  • ››
more
  • This Month in MGoBlog History - April 2008: No Spring Game at the Big House! Hockey loses to ND in the Frozen Four!
    Maize.Blue Wagner - 1,562 views
  • 14 Months Ago: The Fire Beilein Threads.
    stephenrjking - 237 comments
  • This Month in MGoBlog History - April 2008: No Spring Game at the Big House! Hockey loses to ND in the Frozen Four!
    Maize.Blue Wagner - 9 comments

MGoBoard

  • New
  • Recent
  • Hot
  • NFL Draft: Who do you want for the Lions?
    20 replies
  • Saddi Washington beat Michigan in 1997
    24 replies
  • Moderator Action Sticky 2018
    10 replies
  • Dantonio: players will decide if Reschke can rejoin the team
    122 replies
  • Brandon Wimbush Highlights in Notre Dame Spring Game
    34 replies
  • OT: Archer Danger Island
    28 replies
  • OT: Golden State Killer suspect arrested in California
    37 replies
  • SIAP: U of M Dearborn Bball Team Needs the Money Cannon!
    5 replies
  • Ibi Watson to Dayton.
    49 replies
  • NFL Draft Eve Debate
    88 replies
  • Scrimmage Observations
    134 replies
  • Quote from Nebraska A.D.
    93 replies
  • PSA: 2018 FOOTBALL SEASON TICKET UPGRADES
    10 replies
  • More MSU takes. From USA Today
    67 replies
  • OT: National Park Week; What's Your Favorite?
    175 replies
  •  
  • 1 of 6
  • ››
  • NFL Draft: Who do you want for the Lions?
    20 replies
  • Brandon Wimbush Highlights in Notre Dame Spring Game
    34 replies
  • Saddi Washington beat Michigan in 1997
    24 replies
  • Moderator Action Sticky 2018
    10 replies
  • Dantonio: players will decide if Reschke can rejoin the team
    121 replies
  • More MSU takes. From USA Today
    67 replies
  • Scrimmage Observations
    134 replies
  • OT: Archer Danger Island
    28 replies
  • OT: Golden State Killer suspect arrested in California
    37 replies
  • Quote from Nebraska A.D.
    93 replies
  • OT: National Park Week; What's Your Favorite?
    175 replies
  • NFL Draft Eve Debate
    88 replies
  • Ibi Watson to Dayton.
    49 replies
  • PSA: 2018 FOOTBALL SEASON TICKET UPGRADES
    10 replies
  • OT: Rick Pitino Rumored to be Candidate for Detroit Mercy Job
    80 replies
  •  
  • 1 of 6
  • ››
  • OT: National Park Week; What's Your Favorite?
    175 replies
  • The Evolution of Commerce - What Industries are Dying, What's Thriving?
    148 replies
  • Scrimmage Observations
    134 replies
  • Pep Hamilton on Shea: Can extend the play, make all the throws, plus other QB's
    129 replies
  • In-state recruiting rankings update
    125 replies
  • OT - Jalen Hurts possibly looking to transfer
    121 replies
  • Dantonio: players will decide if Reschke can rejoin the team
    121 replies
  • Notre Dame Spring Game: analysis from M n B, video
    119 replies
  • Hello? Boring Tuesday POSbang Happy Hour Thread
    117 replies
  • Nebraska football
    105 replies
  • OT: Map of college stadiums that sell alcohol
    96 replies
  • Quote from Nebraska A.D.
    93 replies
  • Karsen Barnhart - did we cool on him?
    92 replies
  • OT: College Football video games coming back
    90 replies
  • UCF Knights unveil 2017 championship banner
    89 replies
  •  
  • 1 of 6
  • ››

Support MGoBlog: buy stuff at Amazon

jon goodwin

Of The Decade: Michigan's Offense

By Brian — July 20th, 2010 at 12:14 PM — 73 comments
Filed under:
  • anthony thomas
  • bennie joppru
  • braylon edwards
  • chris perry
  • david baas
  • david terrell
  • jake long
  • jason avant
  • jeff backus
  • john navarre
  • jon goodwin
  • kevin dudley
  • mario manningham
  • marquise walker
  • mike hart
  • of the decade
  • steve breaston
  • steve hutchinson

A series covering Michigan's aughts. Previously: obsessive ESPN image breakdown.

This is a fairly standard pick-your-team exercise covering the 2000-2009 seasons. One note on the methodology: instead of considering careers we will consider individual years.

QUARTERBACK

john-navarre John Navarre (2003)

There are only two real options since Michigan saw two players occupy seven of the ten available starting slots and was robbed what should have been rampaging senior campaigns by Drew Henson (signed away by the Yankees) and Henne (constant injury). They are Navarre's first-team All Big Ten performance in 2003, the—sigh—last time a Michigan QB actually beat Ohio State, or Henne's junior year, when he could hardly be blamed for an Ohio State loss in which he guided his team to 39 points.

Season totals for those two years:

  Att Cmp Pct Yards YPA TD Int
Navarre '03 456 270 59.2 3331 12.3 24 10
Henne '06 328 203 61.9 2508 12.4 22 8

Very little to choose from. Both ended up losing to USC in the Rose Bowl in games of approximately equal competitiveness (not very), though Navarre's trip seemed more doomed by fate—one USC touchdown set up by a ball bouncing off Braylon's heel and ricocheting directly to a defender—than Henne's.

The edge is Navarre's if only because of that attempts number. Michigan '03 relied far more heavily on his arm than Michigan '06 did on Henne's, passing 47% of the time to '06's 37%. Yes, Chad Henne threw less than 40% of the time in 2006. That just goes to show the Lloyd Carr ideal: have a defense so ridiculous that you can grind out low-risk touchdowns against everyone not named Notre Dame and Ohio State. It did work once, and it almost worked in '06.

Digression over. Your shocking winner is John Navarre, a guy who was utterly and unfairly loathed during his wobbly sophomore year—during which he should have been watching Henson, anyway—to the point where it was hard to figure out where his transition from liability to asset occurred. Whenever it was, it was before the 2002 Ohio State game. Michigan spent that running into the line for nothing on first and second down before deploying Navarre to pick up the third down with a laser-accurate pass to Edwards, Joppru, or Bellamy. Edwards lost a critical touchdown on a questionable offensive pass interference call and Navarre was blasted from behind on what should have been the game-winning drive. Michigan was only able to get down to the OSU 30 before they had to take a shot at the endzone with the last seconds on the clock. My friends and I wrapped arms around each other during the timeout, and I thought he could do it.

Second String: Henne (2006).

The obvious runner-up. Other candidates are inferior seasons by the above two quarterbacks, Henson's eight-game run as Michigan's starter in 2000, and then the horrible last two years. Since Henne concluded his career during the MGoEra we can turn to a column written after the '07 Michigan State game for a summary of how he played:

I first thought "Chad Henne is a robot" a long time ago.

It was the middle of 2004. A then-freshman Henne strode onto the turf at Michigan Stadium facing a four point deficit against Minnesota. The ball was on the Michigan thirteen; the clock read 3:04.

Five plays and 56 yards later, Henne zeroed in on Z45 Part A Subsequence C Tight End Tyler Ecker, Rabbit-Hunting Mormon, crossing in front of a Minnesota linebacker; various servos and hydraulics kicked in. Henne flung a pass into Z45PASCTETERHM's outstretched arms, declared GOAL COMPLETED, and initiated nailcoeds.exe.

This weekend, now-senior Chad Henne strode onto the turf at Spartan Stadium facing a ten point deficit. He was 6 for 19 for 83 yards at that point, 47 of which came on a single bomb to Mario Manningham. The clock read 7:35.
Henne had been awful. Whether it was the unpredictable wind or his separated shoulder or some combination of the two doesn't really matter. He had been missing open receivers all day, flinging balls into the turf or the sideline or taking sacks he didn't have to. He and Brian Hoyer were locked into a duel to see who could torpedo his team's chances more thoroughly; Henne was winning. In the Michigan section, faith was running low. On the Michigan State sideline Jehuu Caulcrick was exhorting the Spartans to remember this moment, the moment they beat Michigan.

…

Caulcrick forgot one thing: Chad Henne is a robot.

On the last two drives he was 12-14 for 129 yards, flinging wide open outs, finding Mathews on a critical third and long, and looping perfect touchdown passes to Greg Mathews and Mario Manningham. He was ruthless, precise, and busy calculating digits of pi deep into the millions. He has a heart of nails and lungs made from old tires; his hair consists of pipe cleaners cropped short and his bones are discarded pipes. You have to whack him in just the right spot at just the right time to get his late-model Soviet guidance chip to seat itself in his shoddy southeast Asian motherboard.

Excellence was good, man.

RUNNING BACK

chris-perry Chris Perry (2003)

A bloody fight here. Your candidates:

  Att Yards Avg TD Long Catches Yds Avg TD
Anthony Thomas '00 319 1733 5.4 18 68 17 271 15.9 1
Chris Perry '03 338 1674 5 18 63 44 367 8.3 2
Michael Hart '06 318 1562 4.9 14 54 17 125 7.4 0
Michael Hart '04 282 1455 5.2 9 34 26 237 9.1 1
Michael Hart '07 265 1361 5.1 14 61 8 50 6.3 0

Close statistically with Perry's herculean, 51-carry Michigan State game pushing him past the two main contenders in terms of carries. Perry was much more frequently used in the passing game, though a 70-yard screen TD for Thomas against Ohio State made him more explosive. Thomas surpasses everyone else in terms of yards and has a significant edge in YPC, but as we're about to see a large part of that has something to do with the preposterously stacked 2000 line, which currently has four NFL starters and one Hall of Famer. Hart and Perry never had that luxury.

Perry wins here, though, for the silverware. This is in addition to the Doak Walker:

The Bo Schembechler Most Valuable Player of the 2003 football team, Perry was a finalist for the Heisman Memorial Trophy, placing fourth in the balloting. He led the Big Ten with 128.8 rushing yards per game and was named the 2003 Big Ten Conference Offensive Player of the Year and the Chicago Tribune Silver Football Award recipient as the Big Ten's MVP.

It's brutally hard to leave out Mike Hart, but the methodology here favors the one supernova season over Hart's four (three and half) years of merely being awesome. Perry's gliding cuts and Navarre's addiction to him as an outlet win.

Second Team: Mike Hart (2006)

I know by the stats this is Thomas, but the stats don't reflect Hart's remarkably ability to glue the ball to his ribs when not inside the five against Florida and the infamous Northwestern game Thomas gave away without even being touched. Hart couldn't quite stay healthy enough to get past Perry, and that very reason makes me want to crumple up this post and start over with a career-focused outlook but it's postin' time and this is pushing 3000 words and the monster must be fed, so here he is and we're all a little bitter at Chris Perry for winning the Doak, but only just today. Hart, too, came in for summarizing in a game column, this one after the '07 Penn State game:

Mike Hart does not care. He does not care that he is the size of Toad and runs about as fast as Richard Nixon, who is dead. He does not care that Michigan ruined everything the first two games of the season as he rode a bike on the sideline. He does not care that some people think he should shut up. He does not care that his legs are on someone else's legs and there is no possible way he can worm the ball to the goal line. It takes someone like this to pull you back from despair and ennui, to turn emo week into something other than emo year.

Mike Hart does not care what came before.

All he cares about is getting there.

Third Team: Anthony Thomas (2000)

Okay, Thomas did fumble against Northwestern but he also put up 1733 yards by RAGING his way directly at defenders. The original Brandon Minor, Thomas was briefly an NFL star before his inability to change direction without bouncing off something caught up with him.

FULLBACK

Kevin Dudley (2004)

Dudley was the inspiration for this description of the fullback's job that still lingers on as one of phrases I'm proud to have turned:

Minus Dudley, last year's fullback spot was manned by a motley crew of confused squat guys more likely to whiff entirely than crush a linebacker into a white-hot furrow of snapped limbs and smoke.

For this, and his ability to create that furrow, he gets the nod.

WIDE RECEIVER

Braylon Edwards(2002-4, pick a year), Mario Manningham (2007), Steve Breaston (slot)(2006)

It's a brutal competition when a guy who went eighth overall in the NFL draft and another guy in the midst of what will be a productive 10-year NFL career don't make the first team, but Michigan was blessed with a ridiculous wealth of options. Since the team has moved to a spread system and even before that used a three-wide formation as its base for virtually the entire Breaston era, we will include him as the prototypical slot ninja.

The first winner is obvious. For all his problems catching simple slants, Braylon Edwards remains the second most terrifying receiver to ever put on a winged helmet:

This is not up for debate.

The second outside receiver slot is a war between the junior years of David Terrell and Mario Manningham. The stats:

  Catches Yards Avg TD Long
Terrell '00 67 1130 16.9 14 57
Manningham '07 72 1174 16.3 12 97

Like quarterback, there is little to choose from. One small push in Manningham's direction: he rushed for 120 yards on 19 carries; Terrell had two rushes for 12 yards. (Terrell's team played one fewer game than Manningham's did, but Mario was suspended for the EMU beating in '07, so they're even as far as playing time goes.)

Both labored through iffy quarterback situations, with Manningham saddled with about four games' worth of Ryan Mallett and another four games in which Chad Henne's shoulder was essentially nonfunctional. Despite this he lit up the heart of the Big Ten schedule, going six straight weeks with more than 100 yards receiving and at least one touchdown, with the high point a five catch, 162-yard performance against Minnesota. He was shut down in the Ohio State game that year as Michigan chose between a one-armed Henne and a then chicken-brained Mallett, but rebounded to post 131 yards of total offense and a touchdown in the Citrus Bowl against Florida.

Meanwhile, Terrell was saddled with a freshman Navarre through the bulk of the nonconference schedule. That didn't matter much statistically, as he put up at least 82 yards and usually just around 100 in the games Navarre was forced to play in, but it didn't help. When Henson returned it was a steady diet: about six catches, approximately 100 yards except for the Penn State game, one win over Ohio State and a bowl nuking of Auburn (34 yards a catch on four receptions and a touchdown).

The verdict: Manningham by a nose, who had fewer opportunities to make an impact in Michigan's injury-stricken '07 offense and added more production on the ground than Terrell did. This is a reversal from the All Carr team, FWIW.

Finally, Steve Breaston is included as a slot receiver on my first team since Michigan fullbacks were increasingly situational players as Michigan moved to a modern passing offense, and then a spread, as the Henne era progressed. Dudley was the last true fullback to be able to claim anything approximating a starting job, and even before that there were a couple years in which BJ Askew was the team's top FB. Over the course of the decade the third receiver got more playing time than the FB.

Anyway, the third receiver goes inside one of the outside guys in a place called the slot and the man who defined the position at Michigan in the aughts was all-purpose ninja Steve Breaston. Nicknamed "Black Jesus" before he even saw the field by cynical messageboarders wary of his massive practice hype giving way to a skinny version of Grady Brooks, Breaston took all of one game to establish himself a threat, returning four punts for an average of 26 yards against Central Michigan. By the Illinois game he'd set a team record for punt return yardage despite having two long touchdowns called back on irrelevant penalties; subsequent opponents refused to kick to him. As a kick returner he took one to the house for the first time since the 80s against Minnesota, returned virtually every kickoff to midfield in the '05 Rose Bowl, and set up The New Math Henne-to-Manningham connection with another return to midfield against Penn State the next year. Steve Breaston went to work immediately.

As a receiver Breaston was the inspiration for the UFR receiverchart, which was a direct response to people complaining about Breaston's hands. They weren't necessarily wrong—the Year of Infinite Pain kicked off in earnest with a 17-10 loss to Notre Dame in which Breaston got open deep twice and dropped sure touchdowns—but the chart did its job, showing that Breaston's hands were an overrated flaw. His best year was '06, and while he never recaptured the magic of his freshman year in the return game that was largely because teams stopped punting to him (and Michigan, infuriatingly, refused to double the gunners). Only Anthony Carter, also the guy preventing Braylon Edwards from being the bar-none most terrifying Michigan receiver of all time, stands between Breaston and the title of Michigan receiver you'd pick to throw a bubble screen to if your life depended on it.

Second Team: David Terrell (2000), Jason Avant(2005), Marquise Walker (2001)

Terrell was just discussed. No one else quite matched his productivity save Marquise Walker, and when Walker and Terrell shared the spotlight Terrell was the man.

Avant, meanwhile, is the player I'd pick if someone was holding a gun to my head and said he'd pull the trigger unless Michigan converted this third and five. I still remember the fourth and two pass at the end of the 2004 Ohio State game that clanged off Braylon's hands, and remembering that I really, really wish that ball had gone to Avant. Here's why:

At some point during 2005 Avant dropped a third down pass that hit him in the hands, and that more than anything was an indication that it just wasn't Michigan's year.

Avant also might be the nicest guy to ever play for Michigan—up there with Brandon Graham. The only person who can't root for Avant is Christopher Hitchens.

Walker was a combo of Avant and Edwards, blessed with Edwards's leaping and Avant's ability to make the spectacular catch but cursed with Avant's lack of electric speed and Edwards's tendency to drop routine balls. It seemed like the latter flaw was something that popped up after he sustained a brutal hit early in his senior year; after that the footsteps got in his head and he alligator-armed a couple passes per game. That may have been a result of his increased deployment; once Terrell left for the NFL he went from 49 catches in a supporting role to 86 as the man in Navarre's bumpy sophomore year. He did do this:

And that alone is worthy of mention.

TIGHT END

bennie-joppru Bennie Joppru (2002)

There is no competition. Joppru came from nowhere to become John Navarre's safety blanket, a big white Minnesota version of Avant before Avant was around. By the time he'd finished his breakout senior season he'd set a Michigan record for tight end receptions that still stands and worked his way into the second round of the NFL draft. The Texans took him, whereupon he tore his ACL in training camp every year.

Second Team: Bill Seymour (2001)

It wasn't a good decade for tight ends. Seymour was a steady two-year starter that didn't get injured all the time, have meat for brains, or fail to pitch it to Steve Breaston. He wins basically by default.

OFFENSIVE LINE

Jake Long (2007), Steve Hutchinson (2000), David Baas (2004), Jon Goodwin (2001), Jeff Backus (2000)

The first three are cake easy. Jake Long was dominant and became the first pick in the NFL draft. Hutchinson went in the first round to the Vikings and is in the midst of a Hall-of-Fame NFL career. Baas won the Rimington award. All were All-Americans their senior year. Lock, lock, lock.

The right side of the line is trickier. We're not distinguishing between right and left tackles because players tend to move to the left as they get better, we're just trying to assemble the best possible team. So we'll flip Jeff Backus from left to right tackle and put him opposite long. Backus was first round pick of the Lions and has started 144 NFL games, all with the league's most sad-sack franchise. At Michigan he was All Big Ten two years running and won the Hugh Rader award as Michigan's best lineman those same two years, sharing it with Hutchinson and Mo Williams on 2000's ridiculously stacked line.

The other guard spot is something of a downer compared to the All-Americans surrounding him, but Jon Goodwin was All Big Ten in 2001 and, unlike a couple of other ABT recipients later in the decade, seemed to deserve it. He's still in the NFL with the Saints.

Second Team: Adam Stenavich (2005), Adam Kraus (2006), David Brandt (2000), Steve Schilling(2009), Mo Williams (2000)

Williams is the most obvious, another member of the insanely stacked 2000 line who is still in the NFL. Sharing a best lineman award with Hutchinson and Backus is no shame, either. Stenavich is next, a two-time All Big Ten selection. This blog caught the end of his career and found it to be pretty good. He edges out Mark Ortmann, another good-not-great left tackle. The interior is something of a mess. Brandt, the final member of the insanely stacked 2000 line, gets a tentative nod over Dave Pearson and David Molk's freshman(!) year; Kraus and Schilling are the best of an uninspiring bunch, with Kraus's 2006 better than his '07.

  • 73 comments
Powered by Drupal, an open source content management system
Theme provided by Roopletheme; sidebars adapted from Chris Murphy.