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