Yeah, the last four years, practically anyone who Peter Gammons talked up in preseason was a major bust.
Still, I think Brown could be decent, but you can't expect him to be a staff ace until he proves it.
One thing's for sure, you know he's highly motivated to prove himself. Just watch him closely for the first month and don't remain overly loyal to him. If he's struggling mightily, drop him.