So what exactly is the AFL?

Melbourne barrister David Forbes answers some key questions about the AFL.