Buffalo Bills release new stadium renderings

New renderings reveal several aspects of the Buffalo Bills’ planned $1.4 billion stadium in Orchard Park, New York. The renderings show a field view from the 50-yard line of the 60,000-seat facility, an elaborate interior bar area and views from the parking lot accommodating tailgaters. CBS Sports