Tim is running 50miles and has raised over $50,000!