He had lost count long ago of how many times he had broken this promise to himself over the years. Rozanov answered the door wearing low-slung sweatpants and no shirt. Shane swore under his breath. All thoughts of just talking to Rozanov left his mind.

