Lance Armstrong, seven-time Tour de France champion, made an appearance at a Toronto chain store yesterday.

Comments were made regarding his future in triathlon.

Read more about that here.