Filed under:
NFL Playoffs Open Thread: Broncos/Ravens & Niners/Packers
If they can stop Peyton Manning's German neck implant from freezing, Denver has a chance.
Filed under:
If they can stop Peyton Manning's German neck implant from freezing, Denver has a chance.