25 years seems like a long time, and it is. The Phillies have reportedly signed their next television contract with Comcast SportsNet that starts off after the 2015 season. The contract was reported as a 25 year deal, some media outlets put it at 20 years, but both are long term for sure. More details will be emerging from this deal in the next couple days.
The LA Dodgers have led the way with a multi-billion dollar deal ($7B) earlier in 2013 to start for the 2014 season, the Phillies deal won't be for that much. The deal will be for a whole lot of money though.
Todd Zolecki and other media outlets first reported this, no financial terms were disclosed yet, but it appears that Comcast Sportsnet and the parent company, NBC, will benefit as NBC10 in Philly will be getting some Sunday games, and apparently, WPHL 17 is out as they didn't have the deep pockets needed for the huge increase in money in the tv deal.
Ryan Lawrence had a nice article, talking about the next Phillies tv deal last season, you can read that here.