Go Giants! Don’t Stop Believing

If this clip doesn’t make you root for the Giants, not sure what will. Give it until about 50seconds in and you’ll understand …

(noticed this one over at Ritholtz site earlier. Go Giants!)

This entry was posted in Bond Beat News. Bookmark the permalink.