On this channel I will post highlight videos of all sports and teams. You can request a video by sending me a private message or leaving a comment. I am primarily a bay area guy but I will do any request!
2012 sf giants title is tainted with steroids. melky cabrera won the all star game MVP that gave the giants the home field advantage in the World Series. The giants still gave a ring to their cheater melky cabrera.