UFC on Fox 3 is looking to be one fo the more stacked cards for a free television event in UFC history. With Jim Miller vs. Nate Diaz headlining, and a handful of strong matchups announced, welterweight contenders Johnny Hendricks and Josh Koscheck have agreed to face one another on the card.