The Vulture Report: May 9th, 2016 May 9, 2016May 9, 2016 Posted in Baseball, Fantasy Baseball, Statistics5 Comments There were FIVE vultures this week. This was a lot of work…