Alabama Crimson Tide vs. USC Trojans – 2016 College Football
Expert college football handicapper, Lee Sterling, breaks down a much anticipated 2016 season opening matchup between Alabama and USC. The game is being played at AT&T Stadium in Arlington, Texas.