The Fourth of July has nothing on the Calgary Stampede. And even if it is the United States Semiquincentennial — the 250th anniversary of Independence Day, which was celebrated oh-so patriotically ...