Guyanese Swimmer
Niall Roberts is a Guyanese swimmer. He competed at the 2008 Summer Olympics. Roberts came 7th in his heat. He also qualified to compete at the 2012 Summer Olympics in...