Tommy takes heat from both Needles and Dwight, and receives offers from Janet and Sheila; Sean tells his mother about his illness; black Shawn sees Colleen again; and Franco's boxing skills are tested.