Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Those at the helm in both Leopardstown and the Curragh have rejected suggestions that the Irish Champions Festival’s public appeal has stagnated and insisted criticism about a lack of promotion for Irish flat racing’s biggest event this weekend is off…