Michael Dubner continues the DRAFT Best Ball article series where we will now focus our attention on the DRAFT Best Ball Championship and improve our chances of taking down the $1 Million first-place prize. Since the NFL DRAFT Best Ball Championship opened this offseason, over 13,000 teams have already entered the contest, with some owners perhaps drafting over $1,000 worth of entries. This leads us...