The Rangers are in St. Louis tonight but their heads seem up the creek. (Pick your favorite creek.) Diehard fans don't know whether to laugh at the Rangers' Looney Tunes attitude about hockey or ...