Skip to main content
Advertising

NFL Throwback

Flashback Friday: Dolphins win the 'Wildcat Game'

The Miami Dolphins run for 216 yards and shock the New England Patriots 38-13 in 2008.