OT Patriots sign Testeverde

why would the pats want to sign testaverde??

thats weird...