Garret Anderson, World Series champion with Angels, dies at 53

NBC News NBC News

Longtime MLB player Garret Anderson, who won a World Series with the Los Angeles Angels in 2002, has died, the team announced on Friday

Read full article at NBC News →