Photo via Buffalo Bills (@BuffaloBills)

Mario Williams Arrives In Buffalo [Photo]

Mario Williams is making the Buffalo Bills the first stop on his free agency tour and the coveted free agent has landed. Could Buffalo lock Super Mario up in the near future?

To stay up to date on the latest from NFL Spin Zone, become a fan on Facebook or follow us on Twitter.

Tags: Buffalo Bills Mario Williams NFL Nfl Free Agency NFL News

comments powered by Disqus