Bitter blog - Source: Bud Foster agrees to new five-year contract with Virginia Tech