BIRMINGHAM (United Kingdom): England's Alex Yee won the first gold of the Commonwealth Games on Friday, hailing his victory in...
alex yee
BIRMINGHAM (United Kingdom): Triathlete Flora Duffy -- Bermuda's first-ever Olympic champion -- retained her Commonwealth Games title with a dominant...