Who did Joe DiMaggio play for throughout his career? July 6, 2017 By Show answer New York Yankees. More Baseball QuestionsMore Sports Questions