Giants news McCovey Chronicles · Apr 5, 2015 Lon Simmons passes away at age 91 Full story at McCovey Chronicles