6/23/11Team Fortress 2 Is Now Free. Free Forever.If you've waited this long to finally play a game of Team Fortress 2, now may be the best time. Or at least the…ByMichael McWhertorPublishedJune 23, 2011