By: Sean Pidgeon | April 22, 2010

I distinctly remember the first time I saw Mike Pelfrey in person. On Saturday, July 22, 2006, I watched a finely dressed hulk of a man walk into the lobby of the Holiday Inn nearby Shea Stadium, accompanied by a smoking hot lady. My dad, my cousin, and I stay there one weekend each summer [...]
Read more →