J. J. Roberts is an American professional football safety for the Tampa Bay Buccaneers of the National Football League. He played college football for the Wake Forest Demon Deacons and Marshall Thundering Herd. From Wikipedia
Todd Bowles opted to rest his top offseason performers to safeguard their health before Week 1