Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
After 11 renewals it’s safe to say the Irish Champions Festival looks to have found its level in terms of popular appeal. Prizemoney of €5 million and some of the world’s best horses gets you an official attendance of 18,780.…