How I trained for my FIRST Marathon with P90X

This is my journey and training schedule for Seattle’s Rock N’ Roll Marathon with P90X.