Phillies' Cliff Lee Spends Quality Sports Bar Time At Mother Hubbard's Sports Pub

The Philadelphia Phillies are in town to play our Chicago Cubs. Cy Young Award winner Cliff Lee stopped by Mother Hubbards Sports Pub to relax, shoot some pool and grab a Mother Hubbard burger. 
The Phils are off to a sluggish start this season but Cliff seemed on his pool game.

 

Mother Hubbard's Sports Pub

Mother Hubbard's Sports Pub, 5 West Hubbard Street, Chicago, IL, 60654, United States

Mother Hubbard's Sports Pub in Chicago's River North neighborhood is a gathering place for locals and tourist alike for over 20 years.