Luke Zimmermann

@lukezim

@SBNationCFB, @SBNationCBB League Manager, Founder, Editor-in-chief of @Landgrant33, Houston pro sports bon vivant. #hot #sports #takes

The Astros have 250/1 odds to win the 2014 World Series.

Views 290

544 days ago

The Astros have 250/1 odds to win the 2014 World Series.

0 Comments

Realtime comments disabled