Posted on July 28, 2008 by john Troy Smith in Position to Win the Ravens Job Eleven Warriors » Troy Smith in Position to Win the Ravens Job. Always cheering for Buckeye alums