Via: The Mercury News
The Giants handed out 'Aloha' shirts to 20,000 fans on July 16 — and one reliever, who has worn it everyday.....