Watch: ‘SNL’ cast memorializes Barack Obama as ‘world’s greatest president’
At the conclusion of this weekend’s episode of “Saturday Night Live,” two cast members sang a farewell song to former President Barack Obama while memorializing him as the “world’s greatest president.” More