Sheila Carey carries olympic torch