NFL Podcast: State of the Patriots, Giants, and Broncos

This was recorded at McFadden’s in Boston on Tuesday, September 27, 2010 – the day before one of the greatest collapses in MLB history.  Do you think the Red Sox will make the playoffs next year?

Cheers!

Photo by AJ Guel Photography