Russell Allen and a stroke of bad luck
Russell Allen, a linebacker for the Jacksonville Jaguars, played his last game on December 15, 2013. Up against Buffalo, Allen “had his bell rung” but continued to play on in the game with a searing headache and vision problems. A trip to the Emergency Room and three days of testing revealed that Allen had suffered…
Read