Claim: David Schwimmer finished acting in The Simpsons in 2004.
Verdict: NOT ENOUGH INFO