The answer to your question would be that the sentence in which the phrase in quotes is introduced correctly is the following one: Ted Kennedy had a nickname: "the Lion of the Senate."
The colon is used correctly in this sentence because a colon means "that is to say", or "here's what I mean to say". The information following the colon is specifying the nickname mentioned in the first part of the sentence ("the Lion of the Senate").