In Case You Missed It: NBA in Baltimore
SportsOlympics

Let the games begin

Fireworks go off after the XXIX Olympic Games are declared open at the National Stadium in Beijing, China, on August 8, 2008 Tribune Photo by Scott Strazzante
Loading