Panthers got their ass kicked up in New England. We try to make sense of it all. We also look ahead to the week 5 home game against the Miami Dolphins.