Osborne Stadium was constructed at the corner of Osborne and Broadway (the current location of Canada Life). The location was chosen due to proximity to the Shea Amphitheatre.
Though there were other football fields, baseball diamonds, and hockey arenas in the city, this corner of Broadway became the center of Winnipeg athletics.