An editorial cartoon from Street & Smith’s Sports Business Journal, a sister publication of the St. Louis Business Journal, takes on the National Football League over its messy relocation process.