Top 10 takeaways from the Giants' 13-16 record in May

By Alex Pavlovic