Jeremy Jacobs Sr. has lived a storied life: He built his family’s Buffalo-based company, Delaware North, into a hospitality giant with revenues exceeding $4 billion. He’s the owner of the ...