Animal rights, environmental protection and personal health were three of several reasons residents marched at the Boston Common on Sunday in honor of World Vegan Day, which is coming up...