The day might start with painted eggs, chocolate bunnies and a trip to church, but the centerpiece of many Easter Sunday meals is the ham. In addition to the many questions you may have about Easter traditions, have you ever stopped to wonder why Americans eat ham on Easter when the majority of the world eats lamb? The answer isn’t as complicated as you might think. Simply put, ham is eaten on Easter because it’s practical and in season. Historically, lamb was the main course for Easter dinner and it still is in many parts of the world. It’s a tradition that’s about 3,000 years old and stems from the Jewish holiday Passover, which celebrates Israelites being liberated and their exodus from Egypt. According to History.com, it was common for some in the Jewish faith to eat lamb on Passover. When some converted to Christianity, they continued the custom at Easter. The tradition originally held up in the United States because …