Standard disclaimer; I do this post every year. If you don’t play fantasy, you probably won’t care about the 3,000+ words contained herein. You won’t hurt my feelings by not reading. I’ll include a jump so it doesn’t blow out your mobile reader. Back to our regularly scheduled programming next week with final roster analysis once the last bench spots are announced.
Last year’s version of this post.