Houston Astros Nation fan group ready for the World Series

There's a Houston Astros fan group on Facebook that has more than 74,000 members. We met up with the founder of the group.

Top Videos