On this date in 1305 the Scottish nationalist and hero William Wallace was executed for treason. Born sometime near 1270, Wallace led Scots in attacking English garrisons after King Edward I declared himself King of Scotland after imprisoning John de Balliol, the Scottish monarch. Though...