Town & Country resident Chuck Lenz has made something of a name for himself with his repeated demands that the city do something to control its deer herd, which is estimated to number 800. But few, if any, of Lenz's petitions to the city have been as extraordinary as the tale he relayed to the Board of... More >>>