Any MLB fans here? Myself, I am a LONG Suffering SF Giants fan........they look to be extremely horrendous this year. When I was a kid, I actually caught a home run ball that Barry Bonds hit!! Then I became a Giants fan all over again when the JT Snow family moved into our neighborhood, and he was so so nice . Am I the only baseball fan here?? What teams do you cheer for? Happy Spring