The Final Boss was the headline act on Friday Night Smackdown having made a last minute announcement of his appearance on Thursday. His "very late" inclusion was said to have ruffled the feathers of ...