DENVER – Rockies switch-hitting utility man Willi Castro, who set a career high with 15 home runs and batted .260 in 120 games, said on Wednesday that left foot and right knee injuries have ended his ...