Tom Rock talks Giants and answers your questions today in a live chat at noon.