Bob Watson, whose career in baseball included stints as a player, coach, general manager and Major League Baseball executive, died Thursday, the Houston Astros announced. He was 74.