Alex Meyer: I feel as good as I have in a while