Sean Burroughs is one of the best stories of the 2011 baseball season. Last night, he hit a dramatic home run to lead the DBacks over the Nationals 2-0. It was his first home run in the big leagues since 2005. Every time the guy does anything during a Dbacks game, our traffic report is like something out of dreams. It blows up. We’re not the only ones who remember him in that summer of 1993 when he took Long Beach to back to back Little League World Series wins, apparently.
Check out the bomb Sean Burroughs’ first home run since 2005 [MLB.com]