Radwanska, 18, swept past Russian Ekaterina Bychkova 6-1, 6-1 and Craybas, 33, defeated Uzbekistan's Akgul Amanmuradova 6-4, 6-0.
Radwanska will appear in her second career final. She won last year in Stockholm in her first-ever title match.
Craybas will also appear in her second WTA final. She won in Tokyo in 2002 in her only other title match.
Attkisson leaves CBS News, reportedly over network's 'liberal bias'
Ohio bar shooting arrested, charged with murder