Newportball (Wales)

Newportball is a Welsh city, considered a possible town where baseball was invented.