Following the New England Patriots’ season finale, owner Robert Kraft released a statement that head coach Jerod Mayo would not return in 2025. After a 4-13 season, Mayo now becomes the first Patriots ...
Two Buffalo men are held in Erie County Holding Center following their arrests on gun and drug charges after a search warrant was executed Friday morning, Erie County Sheriff John C. Garcia reported.