Congrats San Francisco Giants! You are our defending world champs! The entire city is routing you on, you have a power house behind you. There ain't no stoppin us now baby! I wish you the best for this season and am looking forward to attending a few games. Happy Opening Day SF Giants, BEAT LA!
In honor of today, here's a beyond amazing rendition of Don't Stop Believin' - Giants style. Go Team Go!!