Good Times Continue For Improving Trotter Sidd Finch
… the horse Sidd Finch has never studied meditation in the mountains of Tibet. … in 2023. The gelding hit the board in 17 of 36 races, winning seven and earning $109,920. … for owner John Barnard since March 2022. “He was a nervous guy. He was kind of scared of …