instituteofidletime.com
Giants Spring Training 2012
This is my favorite time of year. Camp opens; batters get stiff backs and pitchers are throwing balls over the backstop. College teams cough up twenty-five runs to assemblages of similarly anonymou…