Okotoks was packed with a bevy of sporting activity on the first day of competition at the Alberta Summer Games.
Beach volleyball, baseball, softball, rugby, lacrosse, basketball and track and field were among the events held on July 21 at sites in the Okotoks area.
The action in 14 sports continues on July 22 and 23. For schedule information, visit 2023asg.com.