Dexter McCluster is sporting a brilliant smile these days.