Chavis was bothered by injuries early on. He's certainly not a lock prospect, but "fringe" might be too harsh.
31 HRs in 470 ABs is pretty good at A+/AA levels.
Baseball America ranked Chavis 96th mid season this year, before 14 HRs in 67 games at AA.
Would the Mariners be interested in Johnson, Beeks, Shawaryn, Swihart or Holt?