Shane Benfield practices at his gym in York.
Shane Benfield practices at his gym in York.
Shane Benfield practices at his gym in York.