AP

The free agency signing period is officially underway, and the top defender on the market has lined up his first visit.

ESPN’s Adam Schefter reported on NFL Live Tuesday afternoon that free agent defensive end Mario Williams is visiting the Buffalo Bills tonight.

Williams has also been linked to the Bears and Jaguars in reports and speculation. The Bills will likely try to sign him shortly after his arrival, ensuring Williams doesn’t get the opportunity to visit any other teams.

Williams is expected to command in the neighborhood of $45-50 million guaranteed, depending on the length of his contract. He’ll likely command north of $15 million annually.

Manish Mehta of the New York Daily News reports that free agent wide receiver Robert Meachem will also visit the Bills on Tuesday night.