CBS Sports is a registered trademark of CBS Broadcasting Inc. Commissioner.com is a registered trademark of CBS Interactive Inc.
Netflix also dropped a chilling new poster and a batch of first-look images alongside the announcement. Read more at straitstimes.com.