Russ Chandler Stadium Call: or visit ramblinwreck.com Russ Chandler Stadium is home to Georgia Tech's baseball team. Russ Chandler Stadium ramblinwreck.com Midtown Neighborhoods Stadium or Arena Russ Chandler Stadium, Atlanta, No value for 'tracker_field_businessAddress'