Its very hard to determine his true worth without knowing his stats but doing a quick transfer market search of:
SG's aged 22-24 with a salary of $22k - 25k
Of the 16 players currently for sale, minimum starting price is $700k
Except for the one guy that has a minimum starting price of $6k
most are around the $1.0million mark. Highest is $2million.
Even dropping the salary range to $20k, of the 38 players for sale, only 7 are less than $500k, and of those, 6 are Free Agent sales (so they are salary X 10 sale price)
So given the current market climate, I would say he paid market price, Definately not a steal, but i dont think he got ripped off. He certainly could have shopped around for a couple more weeks. But maybe the extra wins early in the season keeps him in Div III? who knows.
And one thing Ive learnt about previous sale prices, is, that, the market could have been in a very different situation when that sale was made. Its a nice indicator, but sometimes gives a false impression.
Maybe BuzzerBeater's credit rating had been downgraded to AA+ by S&P's credit rating system, and so the market was in freefall, so players were selling assets left right n centre?