For some reason this has sucker bet written all over it. How can anyone pull the trigger on the giants?? I love San Fran but something just says sucker! Please post thoughts/info