Boykin Twins Impress At The 2nd Annual Bermuda T&F Challenge

The Charlotte, North Carolina based duo of Evan and Aron Boykin picked up 100m and shot put victories in Bermuda.

Videos
Photo Albums