I understand the skepticism about the San Francisco Giants' success this season. I had plenty of it. After all, this San Francisco roster is filled with a bunch of randos and nobodies — guys who came to the Giants because no one else wanted to give them a chance.