The Buffalo Bills are finally breaking ground on a new stadium. How will this affect your game day experience moving forward?