Last year was surreal. Still can’t believe the Astros won it all. It’s opening day, time to defend the title
Forum Rules