The discussion of where to put a new stadium for the Buffalo Bills has taken an interesting turn.

The current site of Tonanawanda Coke is being cleaned up since it was forced to shut down operation recently. According to Metro Source news:

 The company has been under the microscope for years due to concerns its emissions harmed the environment.   The closure means employees at the River Road plant will be out of a job by the end of the month.

The Supervisor for Tonawanda was asked his opinion of what to do with the site moving forward. His thoughts are to put the future home of the Buffalo Bills in that location.

More From 106.5 WYRK