Victor TEASLEY, Appellant, v. UNITED STATES, Appellee. No. 03-CF-1207.District of Columbia Court of Appeals.Argued March 14, 2006. Decided May 25,…