Question: Where did Jorge Ahumada have a title bout with "The Deputy Sheriff"?
Answer: Madison Square Garden