Price: Finnegan has work to do to become consistent