Headline Truth or Trash: “Aliens Land at Yankee Stadium”Headline Truth or Trash: “Aliens Land at Yankee Stadium”Everyone knew they were from another planet when they showed up wearing Red Sox hats. Joe ChilleJoe Chille