Antonio Brown says he’s “open for business” – should the Titans open up the checkbooks?

Advertisement