Final day of Calgary Stampede

The 100th Calgary Stampede draws to a close on July 15th amid controversy and protests after three horses died during a chuckwagon race earlier in the festival.