Former President Donald Trump won Oklahoma and its seven electoral votes on Tuesday, defeating Democratic Vice President Kamala Harris. A Democrat has not won the presidential race in Oklahoma since 1964, and Trump was heavily favored to win.