Garland has unveiled a 20-foot-long cowboy hat sculpture in its downtown, celebrating the city's unique heritage.