Leon Sandcastle-Deion Sanders drafted by Chiefs in NFL Network commercial
NFL Network had an excellent commercial that aired during the fourth quarter of the Super Bowl that sparked the question: who is Leon Sandcastle? Sandcastle was the fictional alter-ego created…