todd blanche odds analysis