Antonio Brown's agent, Drew Rosenhaus, breaks down how the WR ended up in Oakland landing a new contract.

"It was time to move on."

📺: #NFLFreeAgency Frenzy | LIVE on NFL Network pic.twitter.com/c80gIoxxBl

— NFL Network (@nflnetwork) March 10, 2019