The Sixers are in New York on Wednesday night to take on the Knicks, hoping to end their eight-game losing streak.
Joel Embiid’s health is taking the bulk of blame for that. It's fair to wonder if it should. While it ...