It’s been almost exactly 20 years since the last time diehard Vikings fan Bob Repin missed a game. He wasn’t in attendance on Christmas Day 2005 when the Vikings suffered a 30-23 loss to the Baltimore Ravens on the road. He was in attendance the following week when the Vikings earned a 34-10 win over the Chicago Bears at home. As unbelievable as it might sound, Repin has attended every single game the Vikings have played since. His streak sits at 323 straight games heading into the matchup between the Vikings and the New York Giants on Sunday afternoon at MetLife Stadium. “This is my hobby,” said Repin, who actually lives in the suburbs of Chicago. “This is what...