Devonshire Downs
Devonshire Downs , sometimes informally called The Downs , was a horse racing track and multipurpose event facility in Northridge , California . 
<triplet> Devonshire Downs <subj> horse racing <obj> sport