David Freese, the 2011 World Series MVP with the St. Louis Cardinals, has retired after 11 major league seasons. Freese, 36, announced his retirement in a tweet Saturday, saying he will "never stop ...