mark bagley