why is this stupid thread on here? This is not about Giants Football you know!