The San Francisco 49ers hired former Cleveland Browns defensive coordinator Jim O'Neil, according to reports Tuesday.
O'Neil landed the defensive coordinator job in San Francisco on new head coach Chip Kelly's staff after Houston Texans linebackers coach Mike Vrabel turned it down.