The collective hearts of Giants fans will either be broken or filled in a matter of weeks.