Much of the appeal of the NFL schedule reveal is we as fans find out when and where our favorite teams will be playing. From a player's standpoint, however, imagine finding out when and where you will be playing the team that gave up on you last season. There are plenty of those games on the slate, but here are the best revenge games of 2014.

Sports World News NFL Mock Draft 6.0

View The Full NFL 2014 Schedule

Week 3 & 16: DeSean Jackson vs. Philadelphia Eagles
Jackson signing with the Redskins was definitely for the money, but also for the chance to play the team that cut him twice a season. The Eagles and Jackson parted on bad terms with all of the reports of Jackson’s alleged gang ties and later the misconduct he had with coach Chip Kelly. The Eagle secondary is easily the teams weak spot and Jackson has to be licking his chops to get ahold of that first bomb from Robert Griffin III.

Week 4: Steve Smith vs. Carolina Panthers
Smith said he is out for blood and has the game saved in his phone. Smith isn't the player he once was, but the Ravens needed a veteran receiver on the roster. Smith is known for his aggressive play and how his temper can get the best of him at times so don’t be too shocked when he causes a scrap or two with his former mates. This one should be as scrappy as any game this season.

Week 6 & 16: Darrelle Revis vs. New York Jets
Revis is a Patriot and the Jets have to be extremely bitter about the fact they have to play him twice a year. This isn't a revenge game as much it is dreadful for the Jets. They have to visit the same island they once coveted, twice a season and they have to live with the fact that he is going to make their new wide receiver’s look like chumps.

Week 15: Chris Johnson vs. Tennessee Titans
The Titans gave up Johnson this offseason and he has found a new home in New York. The Titans and Jets were two teams that were vying for the final playoff spot when the season started winding down in 2013 so expect much of the same here. Johnson will be out for blood against this former team and you can bet the Titans want to make their presence known against the former CJ2K.

Give us a shoutout in the comments below and follow us @SportsWN and @Edler56