Ic

News, Articles, Videos and other content about Ic

Live Racing at Charles Town Returns

Live racing at Charles Town Races and Slots in West Virginia returned Saturday, Sept. 25 after a 12-day hiatus in which the track was forced to cancel eight days their live racing program. The facility was open for simulcasting during the respite.

Most Popular Stories