Willy Taveras, 28, played center field for the Astros until he was traded to the Colorado Rockies.
Willy Taveras, 28, played center field for the Astros until he was traded to the Colorado Rockies. Photo: KAREN WARREN, Chronicle