During the current state budget crisis we've heard a lot about "kicking the can down the road." Of course, everyone knows what that phrase means in the traditional sense -- "to put off" -- but not everyone understands what it means in a fiscal sense.
It boils down to...
Posted July 14, 2009 | 11:37 AM (EST)