Angels Weekly: Behind-the-scenes tour of NASA headquarters in Houston

During the recent road trip to Houston, our crew got a behind-the-scenes tour of the original mission control and caught up with NASA’s resident astronaut-Angels fan.

More FOX Sports West Videos

More FOX Sports West Videos»