If you’re heading to Canada this week’s UFC on FOX 30 card, you have some fight-week events you can attend for free.

UFC on FOX 30 takes place Saturday at Scotiabank Saddledome in Calgary, Alberta, Canada. The card airs on FOX following early prelims on UFC Fight Pass.

In the main event, former UFC and Bellator lightweight champion Eddie Alvarez (29-5 MMA, 4-2 UFC) meets Dustin Poirier (23-5 MMA, 15-4 UFC) in a rematch. Their first fight at UFC 211 in May 2017 ended in a controversial no-contest when Poirier couldn’t continue following illegal knees.

In the co-feature, former featherweight champion Jose Aldo (26-4 MMA, 8-3 UFC) meets Jeremy Stephens (28-14 MMA, 15-13 UFC). Plus, former women’s strawweight champ Joanna Jedrzejczyk (14-2 MMA, 8-2 UFC) fights in her first non-title bout since December 2014 when she meets Tecia Torres (10-2 MMA, 6-2 UFC).

Prior to the event, fans can attend several pre-event activities, including:

Wednesday (4:30 p.m. MT local time): UFC on FOX 30 open workouts at The Palace Theatre, 219 8 Ave. SW in Calgary. Alvarez, Poirier, Aldo, Stephens, Jedrzejczyk and Torres will work out for the fans and media.

Doors open to the public at 4:30 p.m. The fighters will work out in 15-minute increments starting with Torres at 5 p.m., followed by Stephens, Poirier, Jedrzejczyk, Aldo and Alvarez.

Friday (5 p.m. MT): UFC on FOX 30 ceremonial weigh-ins and Q&A at Scotiabank Saddledome. The ceremonial UFC on FOX 30 weigh-ins start at 6 p.m. MT local time. The doors open to the public at 5 p.m. and UFC lightweight champion Khabib Nurmagomedov will take part in a Q&A with fans from 5:15-5:45 p.m.

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