Astros release former All-Star catcher
Omar Narvaez’s season with the Houston Astros is over before it even really started. The Astros have reportedly released the former All-Star catcher from his minor league contract. Narvaez played in 27 games for the Triple-A Sugar Land Space …


