Brass Ring

Posted by TheFallen on November 24, 2002

I've heard this term more than once now, and understand it to be US-based, meaning a goal or an incentive. Am I right, how is it used, and how did it originate?