Not sure I agree. Hicks was the 22nd best positional player in MLB last year. He's really good. Great K/BB ratio, good speed, good defense, good power.
Harper was a f***ing beast in 2015. His average WAR/season for the other 6 seasons is 3.56, which is below the 4.1 that Hicks has averaged the past 2 seasons. Hicks is older and maybe doesn't have the upside, but to get him for $10M a season is criminal. I mean we're paying f***in Morales $11M this year. The Rockies are paying a ton of s***** relievers $9M a season.