Barstool ChicagoThe Giants Fan Who Was Nearly Beaten To Death Ten Years Ago Threw Out The First Pitch At San Francisco's Home Opener