The Seminole tribe of Florida on Thursday agreed to buy the Hard Rock Cafe restaurant-and-casino chain from a British gambling-and-leisure company for $965 million, Hard Rock's owner said Thursday.

Rank Group said it's selling the 35-year-old business, which it has had on the block since
...