Via: The Mercury News
San Francisco Giants relief pitcher Jeremy Affeldt says he feels better than he has in years after undergoing surgery to repair a groin injury he says.....