I read a headline today at work that said "Zeke Elliott seen at Steelers Facility". I went back when I had a minute and could not find it again. Any meat to this rumor? I am not even sure whether I would like it or hate it...Cowboy stink is a mighty stink!!!