Thousands of people lined the banks of the San Antonio River on Monday, April 22 for the 79th annual Texas Cavaliers River Parade.