Sport | Hollywood, schmollywood: Lions conjure up script for the ages in freakish win over Glasgow
News24
??The Lions kept up their end of the bargain in their quest for an elusive maiden spot in the URC play-offs with a rousing 44-21..
The Detroit Lions are a professional American football team based in Detroit. The Lions compete in the National Football League (NFL) as a member of the National Football Conference (NFC) North Division. The team plays their home games at Ford Field in Downtown Detroit.
??The Lions kept up their end of the bargain in their quest for an elusive maiden spot in the URC play-offs with a rousing 44-21..