Channeling Success

English Channel is a dream come true for a small, 13-mare Central Kentucky Thoroughbred nursery named Keene Ridge Farm.