Jon Durr/Getty Images The White House was widely mocked on Thursday for putting out a release announcing their plans to host the 2018 World Series champions "the Boston Red Socks" that afternoon, botching the team’s actual name, the "Red Sox." The Red Sox were invited to the White House to celebrate their 2018 World Series […]