My 47th Gasparilla Run: Staying Active With My Wife
Winning the Vinoy Doubles Tournament With My Son Tim
Team Physician Rays/Lightning
Saint Anthony's triathlon
Keeping Your Little Ones Healthy
Teenage Years: Common Health Concerns
Big parties, big fun
Volunteering gives back – to you
Benefits of working in a family medicine practice
The power of the team
Raising boys, raising men
Tennis tips for staying healthy
Why staying active matters
What's a CME anyway?
Lifelong learning
60 Years of St. Petersburg
What I learned from the Boy Scouts
How to teach your children healthy competition
Why mentoring matters
How I fell in love with medicine
How to make the most of your doctor's visit
Managing your family's health
Reduce stress by doing things you love
Six things your doctor wishes you would ask