QB Nick Foles announces his retirement
Print