History of St Joseph’s Day: Why not more popular?

Today, March 19, is Saint Joseph’s Day, or the Feast of St Joseph. It is celebrated by the Roman Catholic, Anglican, and Lutheran Churches worldwide. The terms feast and festival are often used interchangeably and often refer to a religious holiday.

What is the history of the holiday and of Joseph himself?

Why don’t we hear more about St…