July’s previously reported UFC on FOX 30 event will, indeed, take place in Canada, but now the exact city and venue has been made official, as well.

UFC official told CalgarySun.com’s Danny Austin that the Scotiabank Saddledome in Calgary, Alberta, will play host to the July 28 event. It’s the city’s first UFC event since 2012’s UFC 149.

“We’ve been trying for the last few years, and because of a number of reasons we just couldn’t make the date happen,” said UFC exec David Shaw told Austin. “It came down to the fact that we just needed to come. We needed to get back to Calgary.”

According to Austin, a main event for the card has yet to be determined, but a number of other contests have been booked, including Jose Aldo (26-4 MMA, 8-3 UFC) vs. Jeremy Stephens (28-14 MMA, 15-12 UFC) in the co-feature. Aldo is currently ranked No. 3 in the latest USA TODAY Sports/MMAjunkie MMA featherweight rankings, while Stephens sits at No. 12.

Stephens is currently riding a three-fight winning streak, which matches the longest of his UFC career, and he’s been calling for a top-raked opponent that would allow him to establish himself as a true title contender.

Meanwhile, former champ Aldo is reeling after back-to-back losses to current title holder Max Holloway and stands at just 1-3 in his past four appearances. The Brazilian striker is hoping to prove he still belongs among the division’s elite with a positive result in the key contest.

Additional contests include women’s flyweights Katlyn Chookagian (10-1 MMA, 3-1 UFC) vs. Alexis Davis (19-7 MMA, 6-2 UFC), strawweights Nina Ansaroff (8-5 MMA, 2-2 UFC) vs. Randa Markos (8-5 MMA, 4-4 UFC), flyweights Matheus Nicolau (13-1 MMA, 3-0 UFC) vs. Dustin Ortiz (18-7 MMA, 7-5 UFC), light heavyweights Gadzhimurad Antigulov (20-4 MMA, 2-0 UFC) vs. Ion Cutelaba (13-3 MMA, 2-2 UFC), featherweights Austin Arnett (15-4 MMA, 0-1 UFC) vs. Hakeem Dawodu (7-1-1 MMA, 0-1 UFC), welterweights Jordan Mein (30-12 MMA, 4-4 UFC) vs. Alex Morono (14-4 MMA, 3-1 UFC) and lightweights John Makdessi (15-6 MMA, 8-6 UFC) vs. Ross Pearson (20-14 MMA, 12-11 UFC).

Those matchups join a previously reported contest of Kajan Johnson vs. Islam Makhachev.

For more on UFC on FOX 30, check out the UFC Rumors section of the site.