
Frank will always be the best non-sports streaker but he couldn't hold a candle to the guys below.
When Brett Favre ended his consecutive game streak last night, that got me thinking - is there any other individual streak more impressive?
5. Jeff Feagles

Feagles holds the record for consecutive games, by any player in the NFL, at 352. I know what you’re thinking, the guy's only a punter, but he's thought of as not only the best to ever play his position and was able to last in the league over two decades -that’s got to say something, even if he is only kicking a ball.
4. A.C. Green Jr.
The journeyman forward played an astounding 1,192 consecutive games during his 15 year career. And perhaps even more impressive, he played in 1,278 out of a possible 1,281 games; that’s right, he missed only 3 games, ever. That's almost as impressive as Wilt Chamberlains' record.
3. Glenn Hall
His nickname was ‘Mr. Goalie’ and he earned that playing 502 consecutive games in the box. Some may not recognize the name, he played between 1951-1971, the time when there were no goalie helmets, the Roy-size pads were 30 years away, and fights lasted longer than 30 seconds. Hall's widely regarded as one of the best goalies ever and the first to use the butterfly style.
2. Brett Favre
Even with all the records Favre holds, this has always been the most impressive, despite those pictures circulating. His consecutive games streak ended Monday night at 297 because essentially he couldn’t hold a ball, no pun intended. Favre has played 20 years in the NFL, and he may hang it up, for good, after this season; and when all the fanfare dies down, Favre'll go down as one of the best ever.
1. Cal
Ripken Jr.
When the Baltimore Orioles shortstop surpassed Lou Gehrig, at 2,131, he became the true 'Iron Man'. Ripken was more than just his streak though, showing loyalty not only to the fans but his team. As someone who grew up going to O’s games, Ripken came to play, every night, and stayed in the games long after breaking the streak. There will never be another Cal Ripken Jr., and his 2,632 consecutive games, will never be broken.