Johnson tweeted about the procedure Sunday morning, including two photos of him in a hospital bed.
— David Johnson (@DavidJohnson31) September 17, 2017
Johnson was injured after a 24-yard catch in the third quarter of the Cardinals' Week 1 loss to the Detroit Lions.
Cardinals coach Bruce Arians said earlier this week that the All-Pro would "possibly" be back between Thanksgiving and Christmas. The Cardinals placed Johnson on injured reserve Tuesday, which means he will be out at least eight weeks and is eligible to return any time after that.