Astros Are First MLB Team Since 2004 Red Sox To Achieve This Impressive Feat

Sound familiar?

The Astros have something special going on.

Houston dropped the first three games of the American League Championship Series to the Tampa Bay Rays, seemingly sealing its fate. But the Astros bounced back, winning the next two games to force a Game 6.

Sound familiar?

The last time a Major League Baseball team accomplished this is — you guessed it — the 2004 Boston Red Sox.

Yeah, we remember that one pretty well.

What do you think?  Leave a comment.

But will Houston follow in Boston’s footsteps? We’ll find out Friday night in Game 6. First pitch is slated for 6:07 p.m. ET.