San Francisco 49ers cornerback Tarell Brown, who fired agent Brian Overstreet after losing $2 million for failing to attend offseason workouts, is hiring Joel Segal as his new agent, a league source told ESPN.com's Mike Sando.