You can catch a Mustangs Baseball game at the Phil Welch Stadium, which was built in 1939. The town is also full of parks, golf courses, trails and is even “The ...