Theory in sport tourism: some critical reflections. - Gammon, Sean; Ramshaw, Gregory; Wright, Richard (Journal of Sport & Tourism, 2017)