Willis McGahee has fired agent Drew Rosenhaus and took to Twitter to emphasize his commitment to the Broncos. The Denver Post reported that McGahee is unhappy with his contract. He signed a four-year, $9.5 million deal before the 2011 season. "I think people are feeding into me getting rid of my agent for all the wrong reason...." he wrote. "I don't understand how you can write a article about a person without confirming if it's true about him/her," McGahee then tweeted.