Zach Brown signed in Washington on Monday.
His agents, CSE Talent broke the news via twitter.
Brown had visited the Raiders, Dolphins and Bills two weeks ago. It was thought he would decide among those three team the following weekend, but news on Brown went silent for 10 days.
Sunday, it was reported he would visit Washington and, apparently, he liked what he heard.
There were no details available about the contract.
Brown had changed agencies between the Dolphins and Bills visits.