Canadian convenience store operator Couche-Tard has signed a deal to acquire up to 322 convenience-store sites plus an additional 65 reseller contracts from ExxonMobil Corp.