Generally when you hear Vitamin D the conclusion is "Move on, nothing more to see here folks".
Vitamin D is associated with good things (like your team won the Superbowl) but taking Vitamin D doesn't seem to lead to good outcomes any more than taking Vitamin D will make your team win the Superbowl.