"When I think of the PBR Canada Finals, it has to be in Edmonton at Rogers Place. It's a world-class arena, and the atmosphere is incredible," rider says