29 March 1461 Posted on March 28, 2013 by Staff Edward of York defeats Queen Margaret in the Battle of Towton to become King Edward IV of England. Famous Words of Inspiration..."Challenges are what make life interesting; overcoming them is what makes life meaningful." Joshua J. Marine — Click here for more from Joshua J. Marine Related posts: 29 March 1461 7 August 1461