I agree with Smedlock, only I haven't seen him before.
The low salary with the high buy price scares me a lot more than makes me think he overpaid.
Just as a guess, this player is only estimated at $65K:
12/7/12/8/8/8 14/12/12/9
Talk about matchup problems...