MICHAEL SCOTT KEEN, Appellant, v. STATE OF FLORIDA, Appellee. No. SC088802.Supreme Court of Florida. Opinion filed September 28, 2000. Rehearing…