Hairston: I'm ready for any opponent