Bad news first.....
It appears as though Allen may have destroyed his knee on an S-bend gone bad last week. At least it was on a cool trick Allen!
The awesome news is that Allen's resting time will be well spent as his wife delivered their first baby daughter last week. Tammy and Peyton are home and healthy!
Congrats Allen!