I did not realize Tampa was that good ! But the Giants proved that they are much BETTER !

Great WIN G-Men !!