Thoughts on tonights game????? I think the Giants cover the -2 1/2 (5Dimes). Would like others input due to poor capping skills LOL