San Francisco 49ers linebacker Reuben Foster was arrested on charges of domestic violence Saturday night at the team hotel in Tampa, Florida, ahead of Sunday's game against the Buccaneers.