Haley says cutting Johnson isn't "any one thing"

In a press release posted on their website Monday morning, the Kansas City Chiefs announced that they have released running back Larry Johnson who was set to return from his suspension. Johnson’s latest episode involved him bashing the Chiefs’ head coach Todd Haley on his twitter page. He also used a gay slur on that account and in the Chiefs locker room.
Todd Haley spoke this afternoon and commented on the situation.  Haley talked about  this not being about  any one incident that got him released.  Haley says he will look at himself and his staff for failing to get the best out of Johnson.  Haley was asked if the team been better off without Johnson since he was suspended two weeks ago?  Haley also stated this had nothing to do with Johnson closing in on being the Chiefs all-time rushing leader?
Todd Haley on Larry Johnson
According to the Chiefs website, in 75 games (55 starts) with Kansas City, Johnson rushed 1,375 times for 5,996 yards (4.4 avg.) with 55 touchdowns. He also had 151 receptions for 1,369 yards (9.1 avg.) with six TDs. His career with the Chiefs ends with 30 100-yard rushing games and also added two 100-yard receiving games. He was just 75 yards away from becoming the Chiefs’ all-time leading rusher.
Johnson established an NFL single-season record with 416 rushing attempts in 2006 when he set a franchise single-season mark with 1,789 rushing yards. He originally entered the league as the Chiefs first-round selection (27th overall) in the 2003 NFL Draft out of Penn State.