I don't know what the stats say but it always seems like the Giants are always an annoying team who makes too much contact. Len said they have the lowest k rate in mlb
I seriously don't understand how he has any fun watching this team, and this is one of the best teams we've ever had. I honestly want to hear how you have fun the way you are, ski?