Dan Snyder finally admits he's "made a lot of mistakes" : vi