Claim: Meghan McCain co-hosted The Ellen Show.
Verdict: NOT ENOUGH INFO