The Tigers just won the American League championship!!! They are going to the World Series. I got to catch the end of the game and what a sight. This is so amazing!!!!! We needed this. I fucking love it. I am so estatic that they won. I seriously want to celebrate and scream!!! I will absolutely be watching the world series this year!!!!