Question: who plays frank in it's always sunny
Answer: Danny DeVito