Cannibal To Stand Stud In 2024
… Diamond Creek announced on Thursday, Nov. 2 … Cannibal will stand at Blue Chip Farms in Wallkill, New York. Cannibal finished on the … Stockade Seelster to finish third at Hoosier Park in the Breeders Crown, bringing his …