logan long and brooke haze