Word about the coaches who would be joining Sean Payton‘s staff in Denver has trickled in since Payton took the job earlier this month and the team officially announced 16 hires on Saturday. The announcement included definitive word about Joe Lombardi’s role with the team. Reports of his hiring came without a specific title, but [more]