Iowa Greyhound Park to close its doors for good from May 15

After 37 years in business and the Iowa Greyhound Park is reportedly set to close later this month to leave the two tracks in West Virginia as the United States’ last remaining venues for live greyhound racing. According to a report from the Associated Press news service, the facility in the eastern Iowa city of […]

Tagged With :