LOL, of course they signed our punter. Why wouldn't they? I really don't like how the AFC East is shaping out.
I have to think that the Fins just didn't want him any more. He's only making 5.25m over three years there.