Arizona Cardinals running back David Johnson is ending a contract holdout that ran through the team’s mandatory minicamp and has reported to training camp.

Johnson on Monday tweeted a photo of himself in a Cardinals helmet that included the hashtag #ImBack. A Cardinals media relations member then tweeted that Johnson had arrived at camp, which opened to injured players Monday and begins for the full team Friday.

Johnson missed the majority of the 2017 season after fracturing his left wrist during Week 1. He has said that he is targeting 1,000 receiving yards and 1,000 rushing yards in his comeback season. Johnson crushed a ton of fantasy owners teams last year, including mine, so I peronsally won’t touch him til he has one healthy season under his belt.