Go TIGERS!!

Nice to see the Giants win, but the WS was pretty lame...where the heck did the Tigers go?? Richie, that was a great clip!

Wait....The Tigers were in the World Series ?