I believe I linked from Google drive... But ow that I say that I need to double check.
*edit*
Yup looks like I linked it directly from my Google account. I think I was having trouble linking it initially but was able to get it working... Now how did I do that? I think I had to go to a secondary website that created the embedded linkable address for me. Should've saved the site address.
The league poster is embeded from the league dropbox account. I recall having to make a change to the link address to make the embeding work though. Also consider we have a Dropbox Pro account. I dont know if that makes a difference or not.