The punt God, Matt Araiza, comes to Buffalo. But wait, with two punters already taken, is he really the God? Maybe the holy spirit?— Sal Maiorana (@salmaiorana) April 30, 2022
The punt God, Matt Araiza, comes to Buffalo. But wait, with two punters already taken, is he really the God? Maybe the holy spirit?