Five-time Emmy winner Alan Alda is joining the cast of The West Wing this season, according to The Hollywood Reporter. He'll play a Republican senator who — let's be real — will eventually run against Jimmy Smits for president. Martin Sheen's second term as commander in chief comes to an end in '05.