Dick's Sporting Goods Earnings Surprise

Short squeeze drives retailer's shares....