Ohio Sen. Sherrod Brown has railed against banks but also developed relationships with them, setting him apart from potential presidential rivals.