Buffalo Small Cap Investor - TheStreet