Tony's crew circles the wagons as Johnny Sack turns up the heat. Carmela counts her blessings; Christopher is freaked out by an unexpected visitor; Benny's connection to the plumbers' union comes in handy; AJ demonstrates his business acumen; and Tony ponders whether to execute a "sacrifice bunt."

Don't miss the season finale of "The Sopranos" on June 6th at 9PM ET.


"Keep your body strong, your blood clean, and your mind sharp and mean." Henry Rollins