Team rosters are official lists of players, coaches, and support staff who are associated with a sports team. These rosters are crucial for pre-game preparation as they provide essential information about player availability, positions, and statistics that can influence game strategies and matchups against opposing teams.