These bank stocks are cheap and expected to rally

The names poised to break out with the start of second-quarter earnings season include U.S. Bancorp and First Horizon.