Spaniard Juan Antonio Flecha retires after final stage of Tour of Beijing http://feedproxy.google.com/~r/cyclingweeklycouk/feeds/rss/newsxml/~3/2v-gP6HW4hU/story01.htm