Ben ScherrMLB DFSPublished Apr 20, 2018Rankings are for tonight's main slate of games, and bsed off all games being played.