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?

Photo via Buffalo Bills (@BuffaloBills)

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

Topics: Buffalo Bills, Mario Williams, NFL, Nfl Free Agency, NFL News

Want more from NFL Spin Zone?  
Subscribe to FanSided Daily for your morning fix. Enter your email and stay in the know.