Canterbury Park Holding Corp. has announced a partnership to develop a retail and entertainment venue on its property in Shakopee, Minn.