A dive into Keeneland's $93 million project