Defo and his fellow degenerates are well trained in smelling a rat, he smelled many an odor prior to the Dolphins beating the Patriots!