How has no bigger program swooped BYU's Dave Rose?