Bryan Price on Brandon Finnegan's recent success