Steve Russell - Staff Photographer - @RussellPhotos
First off, I'd like to thank all the volunteers. The volunteers were wonderful, I never had a major issue with any of them. I'm sure when they volunteered that they thought they might be doing something other than looking for a number 4 and the word all on a badge at a lonely elevator, but they took it in stride and would greet you with a smile. Thanks! Olympics wouldn't be possible without these great people.
Smoke stacks representing the industrial revolution rise in the Stadium during the opening ceremonies of the London 2012 Olympic Games at the Olympic Stadium in London. More from the Opening.
Canada's Christine Sinclair strips the ball from Japan's Mizuho Sakaguchi as Canada loses 2-1 to Japan in their Olympic Soccer opener. More on getting to this soccer game.
Brent Hayden finally gets that elusive Olympic podium winning the bronze medal in the 100 metre freestyle swimming. More on Hayden and "Jubo"
Canada's Milos Raonic and his big serve defeat Tatsuma Ito 6-3 6-4 in first round action in the Olympic Tennis tournament at Wimbledon. More on the "courts"
Victoria Moors .competes on the uneven bars as Canada earns a fifth place finish, their best all time, in the Artistic Gymnastics team competition. More on our Gymnasts.
Michele Li lays on the court after missing a return. She and partner Alex Bruce lose to a doubles pair from Japan in the semi final 2 sets to 1. The Canadians will play Russia for the Bronze medal. The pair were in the group where four teams were disqualified opening up a shot at a medal. More on shooting badminton.
Paula Findlay already well back of the lead group battles on the bike during the women's triathlon. More on the triathlon.
Mary Spencer leaves the ring after dropping her quarter final match 17-14 to Jenzi Li in the 75 kg weight class in boxing. More on boxing.
Canadian sprinter Justyn Warner is consoled by his fiance Nikkita Holder after Canada was disqualified for the bronze medal. More on the heartbreak
The final numbers,
And one more.....
Thanks to everyone that took time during the games to visit this blog!