SN's Troy Aikman talks about how good it is for the Buffalo Bills franchise to be staying in Buffalo under their new owner Terry Pegula.