Broncos wide receiver Eddie Royal will not play on Sunday against the Eagles. Royal missed every practice this week with neck and hand injuries and was absent from Friday's indoor workout. He has 37 catches for 345 yards this season.