I had heard the expression "have a nose for news" but when I was watching a tv show (web of lies) the expression was "news for nose". The exact quote goes like this:
GEORGE WEBER NOT ONLY HAD A GREAT NEWS FOR NOSE -- A GREAT SCHNOZ AS WE WOULD CALL IT -- BUT HE ALSO GOT INTO THE FABRIC OF THE VERY PEOPLE WHO WERE LISTENING.
Does this mean he had a great nose for news, are they the same thing? If not, why is the difference?