I second Terry's welcome. Who cafres what sex you are, all that counts is the Giants fan label.
You sound about my age, and if you nwere a Giants fan all that time, you go back to the days when most here just don't remember. But we have quite a few 'oldies but goodies' here, so you definately will fit right in.
Again, welcome. Where are you from, then and now????