CNN's TJ Holmes gets physical