March 31st, 2011

The Machine in Scottsdale

Who is the Machine?

This rare footage from SF Giants spring training 2011 casts some doubt on Pat Burrell as the Machine. The better question is why was the Machine arrested?