I see you're in Canada. What is the American address you use? If the game is on an RSN that your address gets locally, you'll be blacked out of ESPN. This is not new and has been happening for as long as sports have been on TV. The only time a local team will be allowed on ESPN exclusively is Sunday Night Baseball, if I am not mistaken. Even MNF is blacked out on ESPN (and TNF on NFL Network) in the local markets of the teams playing, since a local broadcast station has the rights.
Without much information, I am going to assume you're somewhere in the CSN Philly footprint. Even though Directv doesn't carry CSN Philadelphia, they have the rights to the games and you'll be blacked out. It is discussed at great length on this and similar forums.