Odell Grant

Friday Night Lights Season 1 Episode 20 Friday Night Lights Season 1 Episode 20 8.8
Friday Night Lights Season 1 Episode 20
Season 1
IMDb: 8.8
Air Date: 2007-03-28
43min

An chemical spill near Dillon High School forces Coach Taylor and the Panthers to seek another facility in which to play the crucial State Semi-Final game.