The University of Illinois baseball team just defeated #1 LSU tonight thanks to continued dominant pitching by starter Phil Haig and a down-to-the-wire, ninth inning, two-run homer by catcher Aaron Johnson.
More on that and me kvetching about streaming content delivery systems at the Illinois Baseball Report.