1Uncategorized How'd He Do? By dubymcd - April 20, 2011 0 882 Share on Facebook Tweet on Twitter The New Haven Register’s Joe Amarante reviews meteorologist Geoff Fox’s debut on Fox CT.