The Rio Olympics are fast approaching, so test your knowledge by matching these London 2012 Olympians with their sport!

TAGS: