U.S. Sen. Shelley Moore Capito filed for re-election Friday, formally setting up a 2020 showdown with former presidential candidate Richard Ojeda in West Virginia.