Did you know that in the eight seasons he played Major League Baseball , Harry Schafer played for six teams that won the league championship? SOMEFACTS.com