As we head into Week 3 of the NFL season, The Mad Scientist reveals his latest fantasy football rankings; powered…
Week 2 of the NFL was a welcome back-to-earth moment for many teams - and fantasy football players. Kansas City,…