Back

Antonio Brown Believes He Still Has a Shot to Return to NFL

https://prodasset.popculture.com/dist/img/popculture/apple-touch-icon.png.jpg
popculture Brian Jones
2020-01-30 02:41:27

Antonio Brown is close to where Super Bowl LIV is being played which is Miami. Brown lives in Fort Lauderdale and was recently released from house arrest after being arrested for burglary and battery charges. Brown would love to be taking part in the Super Bowl festivities, but the former New England Patriots and Pittsburgh Steelers wide receiver would love it more if he was on an NFL roster for ...

Read More