Today (March 2) is Texas Independence Day. On March 2, 1836, Texas officially declared its independence from Mexico and created the Republic of Texas. In honor of the historic day, listen to Willie Nelson recite William Barret Travis’ “Victory or Death” letter, which Willie recorded on his 1968 album, Texas in My Soul. William Barret…