This guy, seems invincible. I know the Saints are nothing to brag about but man, the numbers this guy is putting up are insane!! I hope you guys were able to benefit from him last night.
Edit* Had 1 double up lineup last night with Freeman and Snead. I dont know if the ownership % were for that contest or overall, but Freeman was 63% and Snead 48%.