NEW STORY Top50 DE Shemar Stewart sees himself 'fitting in perfectly' in Athens