The Kansas City Chiefs have finally announced the hiring of a new general manager (GM), almost three weeks after they agreed to part ways with their old GM John Dorsey. Plus, a Buffalo Bills player has gotten in trouble and has been arrested at a water park of all places.

Chiefs internally promote Brett Veach to become GM

The Kansas City Chiefs have announced that Brett Veach will become the team's new general manager to replace John Dorsey, who held the job for four seasons. He was the team's pro and college personnel analyst for two years before spending the last two seasons as the co-director of player personnel.

Veach has a long history of working with Chiefs' head coach Andy Reid, who got a five-year contract extension the day Dorsey was fired. His was an assistant to Reid from 2007 to 2009 with the Philadelphia Eagles and later a scout for the team from 2010 to 2012. When Reid got fired and joined the Chiefs to become their head coach, Veach followed him there.

Bills Adolphus Washington arrested at water park

Buffalo Bills' defensive tackle Adolphus Washington was arrested last weekend at a water park in the Cincinnati suburb of Sharonville on charges of improperly carrying a concealed firearm. The news of his arrest was first reported by the Cincinnati Enquirer. According to the arrest report, Washington "reached for and displayed a gun while sitting inside his vehicle," doing so without first telling the police who were clearing out the park.

He was later released by police. A third-round pick by the Bills in the 2016 draft out of Ohio State last season Washington played in 15 games and started 11 of them. He had 21 tackles, 2.5 sacks and 1 pass defended in his rookie season.

Chiefs also make some roster moves

The Kansas City Chiefs signed inside linebacker Josh Mauga and safety Steven Terrell.

They also waived punter Will Monday and safety Marqueston Huff in order to have room to sign the aforementioned players. Mauga, who spent his last two seasons with the team, is expected to compete for the starting Mike inside linebacker position. In his two years with the Chiefs Mauga started all 30 games that he played in.

In that time he had 127 tackles, 1.5 sacks, 2 interceptions and 6 passes defended.

Steven Terrel had spent his last three seasons in the NFL playing for the Seattle Seahawks, mostly playing on special teams. In those three years, he played in 32 games, starting 5 of them. In that time he had 16 tackles, 2 passes defended and 1 fumble recovery.