With the NFL Draft going on this weekend, Andrew and Mark review Japan’s attempt at an anime revolving around the sport of American football, Eyeshield 21, in episode 6 of the Sports Otaku Podcast.