Megan Hughes
Megan Hughes (married name Megan Bäckstedt, born 5 January 1977) is a Welsh retired track and road racing cyclist. Hughes won the 1998 British National Road Race and represented Wales at the 1998 Commonwealth Games in Kuala Lumpur, Malaysia, competing in the road race and points race where she finished fifth. Provided by Wikipedia-
1
-
2
-
3