Andrew Keegan Explains How Things Have Changed Since ‘7th Heaven’ – .

Former teen idol Andrew Keegan is no stranger to making ladies swoon, thanks to roles on 7th Heaven and 10 Things I Hate About You.  Article continues...