Odd Couple Scientists have discovered an impossibly large planet that's apparently too big to exist. In a new study published in the journal Science, researchers out of Pennsylvania State described their whopper discovery: a Neptune-sized planet that's 13 times the mass of Earth, which is orbiting a tiny ultracool star that's nine times less massive […]