Casey Rogers isn’t a lock to make the Buffalo Bills ’ roster, but his locks are if he does.

The defensive tackle hasn't cut his hair in seven years. He won't until his NFL career is over.

That was the pact between Rogers and his best friend when they were freshmen at the University of Nebraska: no haircuts until both their football careers were over. They both kept it. His friend had to stop playing for medical reasons but still hasn’t picked up the scissors.

Rogers was a longshot to make it to the NFL. Now he has some of the longest hair in the league. The 6-foot-5, 305-pounder doesn't have a seven-year itch.

"It's promise we made," Rogers said, pointing to his tips. "It signifies when we're done. When we cut it, all the hair from here to here was all there when we started this thin

See Full Page