EDMONTON — Some of the best athletes in Canada will hit the University of Alberta this week for the national university track and field championships, including Spencer Allen, who is taking his sport to new heights.

Allen is the U of A’s greatest pole vaulter of all time.

Leave A Comment