Greg Glassman

Active San Jose, CA Founder Of Crossfit for Crossfit 101