Finnegan practices, says he's ready to play vs. Colts