Just to follow-up on our NFL-themed post earlier today, Buffalo Bills tight end Kevin Everett is showing dramatic signs of early improvement after a brutal spinal cord injury which occurred during the Bills’ opening game against Denver.
"It's Totally Spectacular, Totally Unexpected"
Advertisement






Join the conversation as a VIP Member