Deion looking at open NFL job?