The unlock method for this achievement is misleading, and is actually much simpler than the description implies.
It appears that you DO NOT, in fact, need to have a fully-populated NFL Fantasy team to unlock this achievement. That said, I am pretty sure you need to have at least created an NFL Fantasy team on NFL.com and linked it to the NFL app on Xbox One, although again, you DO NOT need to have any players.
Once you have created a Fantasy team on NFL.com and have logged into it on the Xbox One app (likely unlocking the "Rookie Starter" achievement in the process if you haven't already), navigate to the NFL Channel Guide which is located in the bottom-right corner of the main menu. From there, look for "NFL Fantasy Videos" underneath the Personalized Content header, and select it.
You will then be brought to the Fantasy Videos section and will likely have at least a dozen or so generic "NFL Fantasy Live" videos, all about 3 to 5 minutes or so in length. Watching nine of these videos (or the same one, nine times; or any combination thereof) will unlock this achievement--and fast-forwarding DOES work!