Your fantasy draft is approaching, don't take our advice. Is Nick Foles' man meat the Stranger Things 3 monster? Listen for our expert opinion.