I think the Giants can do big things this year. By that I mean get out of last place .