Columbus proved that E is sphere... although he suspected such before the first voyage. 
That'd be Magellan, or the officer of his who completed the voyage as he died, surely? Columbus found a continent hitherto only visited by some Norse and maybe some Bristol fishermen seeking herring shoals. It was something long understood, but perhaps not proven beyond matters like the curvature of the ocean floor. There was even an accurate estimate of the earth's circuмference at 250,000 stades, done with arc measurement method, which used the shifting position of the star Canopus and the local curvature of the surface. Columbus disagreed, being certain the Indies would be nearer. Flat earth anyhow is surely a troll of some sort, perhaps designed to mock Catholics. No serious, reasonable man could hold that position. Even historically, no literal person really claimed the earth was flat barring perhaps the eccentric Cosmas Indicopleustes, a credulous sixth century merchant, who sailed the Monsoon propelled Egypt-India seas route, but perhaps he did not mean it literally.