S.Johnson/SnappedDragons.com
Owen Allen just can’t be stopped. The junior running back had another standout performance when the Dragons took on North Crowley last Friday.
Rushing for 129 yards and three touchdowns, Owen Allen — who now holds the Southlake Carroll record for most career rushing yards — is our Dragon Pride Player Of The Week, presented by AC Pros, for the fourth time this season.
With Friday’s performance, Allen now has rushed for 4,924 yards during his time as a Dragon, which is 129 yards more than the previous record of 4,795 yards held by Tre Newton.