Mayhew has been an NFL executive since 1999. He joined Washington as the team's general manager in 2021. It was Mayhew's ...
All 32 NFL teams are gearing up for the offseason after the close of the 2024 season and for the Commanders they will have a lot of work to do to rebuild a rost ...