Who discovered America for England
Although he wasn't the first John Cabot was the first English explorer to explore parts of america's mainland.
John Cabot was who discovered America for England