private void AddPostedFiles(Player player)
        {
            if (Request.Files.Count == 0)
            {
                return;
            }

            // assume only 1 file posted
            HttpPostedFileBase hpf = Request.Files[0] as HttpPostedFileBase;

            if (hpf.ContentLength == 0)
            {
                return;
            }
            string extension   = Path.GetExtension(hpf.FileName);
            string newFileName = Guid.NewGuid().ToString() + extension;

            var blob = this.blobAgent.GetContainer().GetBlobReference(newFileName);

            blob.Properties.ContentType = BlobAgent.GetContentTypeFromExtension(extension);
            blob.UploadFromStream(hpf.InputStream);
            player.PhotoUri = blob.Uri.AbsolutePath;

            //string serverFileName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "roster-images", newFileName);
            //hpf.SaveAs(serverFileName);
            //player.PhotoUri = "/roster-images/" + newFileName;
        }