Can America have a Christmas that doesn't involve ugly sweaters? The world will never know, because every year at least 1.4 million people receive an ugly sweater as a gift. But don't return it — revel in it. Wear your worst to the World's Largest Ugly Christmas Sweater Party at 7 p.m. tonight at Ballpark Village (601 Clark Avenue; www.stlballparkvillage.com), and help out a good cause. Your $40 ticket gets you a clean vintage ugly sweater, a Santa hat and a raffle ticket. If you bring four canned goods to donate for Operation Food Search, you'll also get a gift certificate to the Diamond Family and 15 percent off your bill at Drunken Fish. The goal is to help feed local families, and maybe set a new world record for the most people wearing ugly sweaters in one place.