The San Francisco 49ers have hired Jim O'Neil as defensive coordinator.

O'Neil, 37, takes over the position that Eric Mangini held on Jim Tomsula's staff last season. The 49ers ranked 29th in the NFL in yards allowed last season and 18th in the league in points allowed at 24.2 points per game.

 

O'Neil spent the past two seasons with the Cleveland Browns as defensive coordinator.

O’Neil entered the NFL coaching ranks in 2009 with the New York Jets, and served as assistant defensive backs coach for four seasons under Rex Ryan.