The Phillies lackluster offense should get a bit of a boost tonight.

All-Star catcher Wilson Ramos, who was acquired from the Tampa Bay Rays at the trade deadline, is in town and will be activated tonight, hitting sixth, starting behind the plate for the Phillies against the Red Sox.

To make room for him on the 25-man roster, catcher Andrew Knapp as been sent to Triple-A Lehigh Valley.

Ramos has been on a rehab assignment as he prepares to return from a hamstring strain, going 4-for-9 with three doubles in three minor league rehab games at High-A Clearwater.

He was hitting .297 with 14 home runs and 53 RBIs in 78 games before landing on the DL back in mid-July.

The Phillies are hoping the All-Star can help add some life to an offense that over the last eight games is hitting just .175 with a on-base percentage of .266, and scoring just 2.6 runs per game.

His return could mean a lighter workload for Jorge Alfaro, who is hitting .247 with seven home runs and 27 RBI in 88 games this season.

More From 97.3 ESPN