Blaney wins Homestead finale as Larson takes title, Jeff Gluck reports ยท Digg