I have known Leroy for a few years and had the pleasure of running with him on a number of occasions including in the 2015…
View More Coach Ray Interviews PT Central’s & the Revenant’s Leroy de BeerTag: The Revenant
The Revenant
A revenant is defined by the Oxford Dictionary as “A person who has returned, especially supposedly from the dead” and if you survive the Revenant…
View More The Revenant