For one, I don't see any form element named "team_roster", so this if() statement will never be true:
if(isset($_POST['team_roster']))
Second, you're trying to loop over a POST'ed element named "shirtNo", but once again there is no such form element named "shirtNo" (perhaps you meant "deleteMe" instead?).
Finally, your code is vulnerable to SQL injection attacks. User-supplied data should never be placed directly into a SQL query. Instead, it must first be sanitized with a function such as [man]mysql_real_escape_string/man (or switch to a more updated library such as [man]MySQLi[/man] or [man]PDO[/man] and use prepared statements). Note in your case that since you're expecting $val to be an integer, you could instead cast the data to an int (or use [man]intval/man) to sanitize the data.