The fellas are back after a week off to break down the start of Phillies season. The Sixers lose a contentious game against the Clippers, but Joel Embiid appears to be returning soon. The Flyers are hanging onto a playoff spot by a thread, could an old friend from Russia come to save the day? Howie and Jeffrey speak at the owners meeting. Are betting scandals the new PEDs?