Former Theodore High School star and Alabama All-American C.J. Mosley has signed with the Baltimore Ravens, the NFL team announced on Tuesday.