St. Paul-based Bremer Financial, the second largest bank based in Minnesota, will be sold to Old National Bank for $1.4 billion.