Dons take Advantage of Palomar Miscues in 28-7 Win in Final Home Game