Renfroe was a good get a year ago, but his offense -- home runs and strikeouts -- is hardly irreplaceable nowadays. Including his negative dWAR in '21, his overall WAR was 2.3 -- better than 0 WAR in '20, close to his 2.4 in '18 and '19; his career average is 2.2. Bradley, in comparison, has a career average of 2.8 WAR; with six straight years of at least 2 WAR before his negative NL season.
BB-ref considers 2+ WAR the benchmark for MLB starters, with 5+ "All-Star Quality". Fangraphs rates a 2-3 WAR player as a "Solid Starter", 3-4 a "Good Player", and 4-5 an "All-Star". No matter which site you prefer, JBJ was 5+ in his AS year in 2016. He may never approach that again, but chances are he could be worth 2 wins again... given the opportunity.
If not, there should be plenty of other options available. In 2021, 35 MLB batters had as many HRs as Renfroe's 31, and 125 guys had WAR scores of 2.3 or higher...