This Saturday, UFC on Fox 5 will be coming at us live from the KeyArena in Seattle, WA. The card features a highly stacked set of fights that is unprecedented for a non pay-per-view event. Ben Henderson will defend his Lightweight championship against the surging Nate Diaz in the main event. The other main card fights are excellent as well, as Shogun Rua will provide a test for the young Alexander Gustaffson to gauge whether he is ready to fight for the 205 lb. title. The event will also mark the return of the legendary BJ Penn, who has looked to be in great shape recently, to face Rory MacDonald in a very tough fight. All in all, UFC on Fox 5 has the potential to be one of the best cards of the year.