Former Giants DC Shane Bowen Reunites with Mike Vrabel in New England by kmasulis | Apr 11, 2026 | Uncategorized After an alarming number of blown leads led to his firing in New York, Shane Bowen lands a role with the Patriots.