Texas man loses 300 Pounds