Another loss at home! And to a bad team.

I believe the refs had a hand in it and Sheed too, but they still should have won this game. You can't let Philly get that close or you risk the refs taking the game away from you.
What is going on with this team at home?