I was reading the following article and found it interesting that they rate the special teams as even. Who has the edge? Dolphins or Broncos? -- South Florida Sun-Sentinel.com if that is the case the Broncos must have horrible ST's!