Well, he has been dating a younger woman
Too good to be true:
CBS4 News) WEST PALM BEACH Sources have confirmed to CBS4 News that conservative talk show host Rush Limbaugh has been detained at Palm Beach International Airport for the possible possession of illegal prescription drugs Monday evening.
Limbaugh was returning on a flight from the Dominican Republic when officials found the drugs, among them Viagra.
UPDATE: Limbaugh's attorney explains.