Are the Phillies better than they were on Dec. 27, 2011?

Wrote a blog post on this topic yesterday. We ended up discussing it on Daily News Live as well.

Here is the video:

Continue Reading