The Spirit . . . rushed upon David.

2ND WEEK IN ORDINARY TIME The Spirit . . . rushed upon David.  Today’s first reading begins the story of David, the great king who united the twelve tribes of Israel. As we read his story over the next few weeks, we’ll see that David had his work cut out for him. Not...