Noe Torres, 8, can't contain his excitement Saturday as he slips into a new winter coat along with his brother Natanaly, 9, left, and sister Jennifer, 11, right. The Utah Knights of Columbus put warm smiles on hundreds of children during the fourth annual Coats for Kids, a national campaign expected to donate more than 40,000 new coats to children in cold-weather cities. On Saturday, the St. Vincent de Paul Dining Hall in Salt Lake City hosted the final coat giveaway of the season. Knights of Columbus also gave out hats, scarves, gloves and other gifts.