If you're looking for the best moustache in the country, look no further than Concord resident Larry McClure -- he has the trophy to prove it. McClure won the Best Moustache division of the first-ever National Beard and Moustache Championships held in Bend, Ore. earlier this month. "I've always had ...