Career
He most recently played for the Saskatchewan Roughriders. He was signed by the Jacksonville Jaguars as an undrafted free agent in 2008. He played college football at Jackson State.
Giles ran track at Ray Brooks High School, finishing 1st in the state in the 100 meter dash and 2nd in the 200-meter dash.
He also played basketball where he led his team to a state championship.