This week we’d like to feature this episode of Speed City where they sit down with Will Buxton to talk about his new book, My Greatest Defeat.