Ben ScherrMLB DFSPublished Jul 26, 2017Rankings are for tonight's 10 game main slate, and based on FanDuel positions.